C++
Are constr ...
Мова сайту: Українська
Українська
English
Русский
Тести з програмування
Вхід
Реєстрація
Тести з програмування
Теорія
Сніпети
Статті
Головна
Android
Ціни
FAQ
Історія Cosmo
Правила та умови сервісу
Політика конфіденційності
Політика щодо файлів cookie
Зворотній Зв’язок
Are constructors and destructors considered to be a class methods?
Yes
No
Explanation
Yes, these are special class methods that have a number of its own features.
functions
constructors
-1
(1)
Подобається
Ввійдіть
щоб вподобати
Комментувати
Ввійдіть
щоб прокоментувати
Поширити
Tweet
Пов'язані матеріали
В чем разница между X x; и X x(); ?
Что будет выведено на экран? #include <iostream> class A { public: A(void){this->_num=0;} int A(int num){this->_num=num;} ~A(void){std::cout << this->_num;} private: int _num; }; int main(void) { A val(100); return 0; }
Сколько раз будет вызван конструктор класса А? #include <string> class A { public : A(const std::string & s) : m_name(s) {} ~A() { } private : std::string m_name; }; int main(int c, char * * v) { A r1(std::string(v[1])); const char * e = "Hello"; A r2(std::string(e)); std::string s(e); A r3(s); A r4(std::string("World")); return 0; }
Какой результат работы программы? #include <iostream> using namespace std; void f(double) { cout<<"f1"<<endl; } void f(const int ) { cout<<"f2"<<endl; } void f( int & ) { cout<<"f3"<<endl; } void main(void) { int n = 1; double b = 2; f(n); f(b); }
Какие типы конструкторов классов есть в С++? (Which types of class constructors present in C++?)
Тести з
C
++
Приєднуйся і вивчай C++
або
Дізнайся більше про
Тести з C++ онлайн
Слідкуй за CodeGalaxy
Мобільний додаток Beta
Зворотній Зв’язок
Продовжуйте вивчати
тести з C++
int main() { const int* i = int(); // 1 int const* j = int(); //2 int* const k = int(); //3 int* l(); //4 ++i; //5 ++j; //6 ++k; //7 ++*k; //8 ++l; //9 } Откомпилируется ли такой код? Если нет, то в каких строчках будут ошибки компиляции? После стандарта C++14.
#include <iostream> using namespace std; int &test() { static int a = 3; return a; } int main() { ++++++test(); cout << test() << endl; return 0; } Что выведет cout?
При истинности какого из приведенных высказываний имеет смысл вычитание указателей?
Какое ключевое слово используется для описания пространства имен?
Скомпилируется ли этот код: struct A : int { };
Какие из перечисленных фрагментов кода не содержат ошибки?
Зареєструйся Зараз
або
Підпишись на майбутні тести
Ввійдіть щоб вподобати
Ввійдіть щоб прокоментувати