Главная /
Язык программирования C++ для профессионалов /
Какой будет результат следующей программы? class t { public: t(int i, int j); ~t() {}; int s, m; class t2 { public : int i; }; }; t::t(int i, int j) { s = i; m = j; } int main() { t obj_t(5, 10); t::t2 obj_t2; obj_t2.i = 10; cout << (obj_t.s + obj_t
Какой будет результат следующей программы?
Правильный ответ:
15
10
25
ошибка выполнения
Сложность вопроса
21
Сложность курса: Язык программирования C++ для профессионалов
83
Оценить вопрос
Комментарии:
Аноним
Спасибо за сайт
15 мар 2017
Аноним
Экзамен прошёл на пять с минусом. лол
16 июн 2016
Другие ответы на вопросы из темы программирование интуит.
- # Объявлен класс A и объект d: class A { int a, b, c; public: A() {a = 1; b = 2; c = 3; }; int get_a() { return a; } int get_c() { return c; } int get_b() { return b; } }; A* d = new A(); Как обратиться к переменной с?
- # Какой результат будет у следующего выражения? main() { char s2[] = "Hi"; cout << sizeof("Hello") + sizeof(s2); }
- # Как можно определить унарную операцию?
- # Выберите верные прототипы шаблонов функций:
- # Чем отличается шаблон функции от обычной функции?