Re[11]: Замена типа переменной long int на long long без вычислений замедляет ко
От: getch  
Дата: 04.09.13 21:50
Оценка: -1
Здравствуйте, Кодт, Вы писали:

К>Может, ему сам факт cout<< не нравится.

К>Может, критическое значение имеет размер функции main: если она меньше порога по длине, или нагрузке на стек, или нагрузке на регистры, то инлайнит содержимое, а если больше порога — то заведомо не инлайнит.
К>Попробуй засунуть этот cout<< внутрь Print и посмотреть, проинлайнится он или нет.

Если поместить cout в Print (только ни к чему), то замедления не происходит. Вообщем, данное замедление — это просто баг, оправдание которому быть не может. Надеюсь, исправят.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.