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
constructors
:
Content language: Русский
English
Являются ли конструкторы и деструкторы методами класса?
constructors
Что нужно добавить в класс A, чтобы программа скомпилировалась успешно? #include <iostream> class A { public: A(const int num):_num(num){} private: int _num; }; int main(void) { A a; return 0; }
constructors
Скомпилируется ли следующий код? struct A { A() { throw 0; } };
constructors
Что будет выведено на экран в результате работы программы? #include <iostream> class A { public: explicit A(int _k = 10) {k = _k;} int k; }; int main() { A a = int(100); std::cout << a.k; }
constructors
Сколько конструкторов и деструкторов может быть у одного класса (выберите наиболее точный вариант)?
constructors
Правило трёх (aka «Закон Большой Тройки», «Большая Тройка», "The Rule of Three") — правило в C++, гласящее, что если класс или структура определяет один из следующих методов, то они должны явным образом определить все три метода. О каких методах идёт речь (выберите из списка)?
constructors
Сколько методов есть у пустого класса (C++11)?
constructors
Будет ли создан объект класса в котором нет ни одного конструктора?
constructors
В каких строчках кода функции main содержаться ошибки создания объектов классов A и B: #include <iostream> using namespace std; class A { public: A() { n = 0; } explicit A( int t) { n = t; } int n; }; class B { public: B(int t) { n = t; } int n; }; int main(int argc, char *argv[]) { A a1 = 7; // 1 A a2; // 2 A a3 = A(7); // 3 A a4(7); // 4 B b1 = 6; // 5 B b2 = B(6); // 6 B b3; // 7 return 0; }
constructors
Сколько методов по умолчанию в данном классе создаётся компилятором ? Class A { }
constructors
← Prev
1
2
3
4
5
Next →
Sign Up Now
or
Subscribe for future quizzes