Показать сообщение отдельно
Старый 15.11.2016, 22:55   #9
Program23
Бывалый
 
Аватар для Program23
 
Регистрация: 26.04.2009
Адрес: Россия, Уфа
Сообщений: 680
Написано 182 полезных сообщений
(для 406 пользователей)
Ответ: Статистический полиморфизм?

Во всех подобных строчках (оператор << перегружен): cout << "Таймер: " << timer << endl;
Господа, вот такой еще ответ предложили. Но что-то я не совсем понимаю, что имеется в виду.

UPD
Посоветовали книгу Бьерн Страуструп. Язык программирования С++
То есть, такие операторы как "+, *, <<" будут относиться к перегрузке оператора функции? Например "+", имеет одно имя, но используется для сложения целых чисел, чисел с плавающей точкой, и указателей. Следовательно, в моем коде, + и >> - являются примером статического полиморфизма?

А почему >> является перегруженным оператором сдвига влево?
__________________
Фриланс:
Freelancer.com
Upwork
(Offline)
 
Ответить с цитированием