Главная /
Язык программирования C++ /
Что произойдет, если определение функции будет находиться в файле в двух местах?
Что произойдет, если определение функции будет находиться в файле в двух местах?
вопросПравильный ответ:
будет использоваться второе определение
второе определение будет проигнорировано
зависит от других факторов
ошибка компиляции
ошибка произойдет при сборке программы из нескольких файлов
Сложность вопроса
43
Сложность курса: Язык программирования C++
54
Оценить вопрос
Комментарии:
Аноним
Я провалил зачёт, почему я не нашёл этот великолепный сайт с всеми ответами с тестами intuit раньше
12 апр 2019
Аноним
Это очень легкий тест по интуиту.
04 авг 2017
Аноним
Это очень простецкий решебник интуит.
06 ноя 2015
Другие ответы на вопросы из темы программирование интуит.
- # Если записано class A { public: void f() { cout << 1; } }; class B : public A { public: void f() { cout << 2; } }; то что будет напечатано в результате выполнения кода? B b; A& a=b; a.f();
- # Укажите какое из выражений будет правильным? class A { public : int a, b; protected : int func (float d) {}; private : short i; } A1; class B : public A { private : int k; } B1; class C : public B { protected : int l, m; } C1;
- # Если в классе определяется операция delete, то
- # Исходя только из назначения шаблонов имеет ли смысл делать из данного кода функцию-шаблон if(a){ a=a%b; } else cout << error; (Желательно ответить на этот вопрос не глядя на варианты ответов)
- # Укажите в каких строках кода произойдет ошибка компиляции? 1: class A 2: { public: 3: int x; 4: int GetX() { return x; };}; 5: int main() 6: { A b; 7: b.SetX(2); 8: b.GetX(); 9: A b1(2); 10:}