Недавно я начал думать об оптимизации, теперь я знаю, что есть много книг и статей, но у меня есть конкретный сценарий, который меня интересует.
A.
for (i = 0; i < limit + 5; i++)
cout << test;
B.
limit2 = limit +5;
for (i = 0; i < limit2; i++)
cout << test;
Я хочу знать, будет ли второй фрагмент кода работать быстрее, потому что он должен выполнить математическое вычисление только один раз или вычисление сохраняется на время жизни контура.