Главная / Язык программирования C++ для профессионалов / Какой будет результат следующего выражения? template <class T> T sum(T *a, T *b) { T f = 1; return (*a + *b) - f; } int main() { int i = 5, j = 1; double x = 5., y = 6.; cout << sum(&i, &j) << " " << sum(&x, &y); }

Какой будет результат следующего выражения?

template <class T> T sum(T *a, T *b) { T f = 1; return (*a + *b) - f; } int main() { int i = 5, j = 1; double x = 5., y = 6.; cout << sum(&i, &j) << " " << sum(&x, &y); }

вопрос

Правильный ответ:

6 7
5 10
ошибка компиляции
Сложность вопроса
32
Сложность курса: Язык программирования C++ для профессионалов
83
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я провалил зачёт, какого чёрта я не увидел данный сайт с решениями по тестам интуит до того как забрали в армию
18 дек 2018
Аноним
Если бы не данные подсказки - я бы не справился c этими тестами интуит.
14 сен 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.