Главная /
Язык программирования C++ /
На какой строке произойдет ошибка компиляции? 1:class A 2: { public: void f1(int &a){val+=a++;};//val инициализируется в конструкторе 3: int f2() {return val+1;}; 4: int val; 5: } A1; 6:int main() 7: { 8: A1.f1(); 9: A1.f2(); 10: }
На какой строке произойдет ошибка компиляции?
1:class A
2: { public: void f1(int &a){val+=a++;};//val инициализируется в конструкторе
3: int f2() {return val+1;};
4: int val;
5: } A1;
6:int main()
7: {
8: A1.f1();
9: A1.f2();
10: }
вопрос
Правильный ответ:
3
5
8
9
Сложность вопроса
64
Сложность курса: Язык программирования C++
54
Оценить вопрос
Комментарии:
Аноним
Это очень заурядный тест intuit.
17 апр 2018
Аноним
Это очень простой вопрос intuit.
09 июн 2016
Другие ответы на вопросы из темы программирование интуит.
- # В каких строках ошибка? new long[]; new long[][2][4]; new long[3][][4];
- # Какой результат будет у следующего выражения? const char* str1 = "hello"; char* str2 = const_cast ( char* ) str1; cout << str2;
- # Что будет делать функция find(arr+2,arr+ARR_SIZE,5)?
- # Отметьте правильный заголовок шаблона функции:
- # Отметьте истинное высказывание, если вызываются подряд несколько функций: