Тести
Мова сайту: Українська
Українська
English
Русский
Тести з програмування
Вхід
Реєстрація
Тести з програмування
Теорія
Сніпети
Статті
Головна
Android
Ціни
FAQ
Історія Cosmo
Правила та умови сервісу
Політика конфіденційності
Політика щодо файлів cookie
Зворотній Зв’язок
constructors
:
Мова контенту: Русский
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
← Попередня
1
2
3
4
5
Наступна →
Зареєструйся Зараз
або
Підпишись на майбутні тести