Тести
Мова сайту: Українська
Українська
English
Русский
Тести з програмування
Вхід
Реєстрація
Тести з програмування
Теорія
Сніпети
Статті
Головна
Android
Ціни
FAQ
Історія Cosmo
Правила та умови сервісу
Політика конфіденційності
Політика щодо файлів cookie
Зворотній Зв’язок
struct
:
Мова контенту: Русский
English
Что будет выведено на экран в результате выполнения такого кода: #include <iostream> struct A { ~A() { std::cout << "~A"; }; }; struct B: public A { virtual ~B() { std::cout << "~B"; }; }; int main() { A *a = new B(); delete a; return 0; }
struct
Что напечатает приведенный код? #include <iostream> struct A { char a; int b; char c; }; int main() { std::cout << sizeof(A); }
struct
Какой вывод будет у этой программы? #include <iostream> struct A; int operator+(const A&, const A&) { return 3; } struct A { operator int() { return 1; } }; int main() { A a, b; std::cout << a + b; }
struct
Что будет выведено на консоль в результате выполнения программы? #include <iostream> struct A { char foo() { return 'A';} }; template<class T> struct B : public T { virtual char foo() {return 'B';} }; template<class T> struct C : public T { virtual char foo() {return 'C';} }; int main(int argc, char* argv[]) { A* a = new A(); A* b = new B< A >(); A* c = new C< A >(); A* d = new B< C< A > >(); std::cout << a->foo() << b->foo() << c->foo() << d->foo(); return 0; }
struct
Что будет выведено на экран в результате работы программы? #include <iostream> using namespace std; struct B { void f() { cout << "B"; } }; struct C: B { void f() { cout << "C"; } }; int main() { C c; B *b1 = &c; b1->f(); B b2 = c; b2.f(); return 0; }
struct
Исключение какого типа будет выброшено при выполнении кода dynamic_cast<const С*>(&В()); при данной иерархии классов: struсt А{ virtuаl ~А(){} }; struсt В : А{}; struсt С : А{};
struct
Каким будет результат выполнения кода: #include <iostream> template <int T> struct X { enum val {v = T * X<T-1>::v }; }; template <> struct X<0> { enum val {v = 1 }; }; int main() { std::cout<<X<5>::v; }
struct
Чему равен sizeof(struct StructT)? struct StructT { uint64_t fieldOne; uint8_t fieldTwo; };
struct
Какие из приведенных утверждений являются верными?
struct
В каких фрагментах кода содержатся ошибки (компиляции, выполнения, логические)?
struct
← Попередня
2
3
4
5
6
Наступна →
Зареєструйся Зараз
або
Підпишись на майбутні тести