История изменений
Исправление dimgel, (текущая версия) :
Разница есть и это общеизвестно. Хотя и не такая огромная, которой я у себя добился как описано выше.
Причём не только из-за виртуальных вызовов, а ещё например и потому, что printf("%s %s\n", "Hello", "World")
– это один вызов, а cout << "Hello" << " " << "World" << "\n"
– четыре. А если использовать форматирование, то и того больше.
Исправление dimgel, :
Разница есть и это общеизвестно. Хотя и не такая огромная, которой я у себя добился как описано выше.
Причём не только из-за виртуальных вызовов, а ещё например и потому, что printf("%s %s\n", "Hello", "World")
– это один вызов, а cout << "Hello" << " " << "World" << "\n"
– четыре.
Исходная версия dimgel, :
Разница есть и это общеизвестно. Хотя и не такая огромная, которой я у себя добился как описано выше.