Главная /
Язык программирования C++ для профессионалов /
В каком случае определение класса приведет к ошибке компиляции: А) class MyClass { int n; // некий код ... int ADD(int n); MyClass(int); ~MyClass(); }; В) struct MyClass { int n; // некий код ... int ADD(int n); MyClass(int); ~MyClass(); };
В каком случае определение класса приведет к ошибке компиляции:
Правильный ответ:
только в "А"
только в "В"
в обоих определениях
оба определения верны
Сложность вопроса
64
Сложность курса: Язык программирования C++ для профессионалов
83
Оценить вопрос
Комментарии:
Аноним
Я провалил зачёт, почему я не углядел этот крутой сайт с решениями с тестами intuit до сессии
28 июл 2017
Аноним
Если бы не эти подсказки - я бы не осилил c этими тестами интуит.
31 июл 2016
Аноним
Экзамен прошёл на пять с минусом.
01 янв 2016
Другие ответы на вопросы из темы программирование интуит.
- # Каким языком является С++?
- # Что будет напечатано в результате выполнения фрагмента программы? char s[] = "abcd yuio"; char *str = s; cout << str;
- # Какой будет результат следующей программы? class t { public: t() { s = 4; } ~t() {}; int s; int f(int a) { s--; return s * a; } class t2 { public : int i; }; }; int main() { t obj_t; t::t2 obj_t2; obj_t2.i = 10; cout << (obj_t.f(2) + obj_t2.i) << endl; }
- # Что обозначает следующая запись? class В{ / * ... * / }; class С: public В{ /* ... */ }; С* с = new С; В* b = dynamic_cast<B*>(c);
- # Каким способом функция может вернуть ошибку?