Я видел много кода в учебниках и на форумах, что люди используют оператор присваивания над инициализацией в цикле for
, чтобы начать повторение. Например,
for ( int i = 0; i < 5; ++i ) // common
for ( int i(0); i < 5; ++i ) // uncommon
Я знаю, что инициализация переменной выполняется быстрее, чем ее назначение. Почему люди предпочитают первого более позднего?