Quizzes
Site Language: English
Українська
English
Русский
Programming Tests
Login
Sign Up
Programming Tests
Theory
Snippets
Papers
Landing
Android
Prices
FAQ
Cosmo Story
Terms and Conditions
Privacy Policy
Cookies Policy
Send Feedback
struct
:
Content language: Русский
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
← Prev
2
3
4
5
6
Next →
Sign Up Now
or
Subscribe for future quizzes