Главная / Программирование на С/С++ /

//====================== start of sample.cpp ========================== template <typename T> class multiplies: public binary_function<T,T,T> { public: T operator() (const T& x, const T& y) const { return x * y; } }; //====================== end of sample.cpp ========================== ]]>Какие утверждения про приведённый выше код функтора multiplies верны?

вопрос

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

содержащегося кода "operator()" недостаточно, должны быть реализованы ещё некоторые операторы
наследование от шаблона binary_function позволяет получить типы для "саморефлексии"
код операции умножения может быть заменён на любые другие арифметические или логические операции
приведённый функтор может быть использован для передачи выполняемой операции в функции алгоритмов
Сложность вопроса
81
Сложность курса: Программирование на С/С++
94
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не опубликованные подсказки - я бы не осилил c этими тестами интуит.
14 окт 2018
Аноним
Большое спасибо за решебник по интуиту.
24 апр 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.
WordPress Security by Sucuri. MiniFB Template. © Vtone