Все в порядке, но это не i++, а i. Edit: Ответ предполагает C++17 и выше.
А как это работает О_о?
i++ возвращает старое значение, ++i возвращает новое значение
видимо, tmp = i++; i = tmp;
Можно назвать это "стрёмный код".
"Кодстрёмминг"?
Обсуждают сегодня