по индексу которых еще не увеличился?
инкремент
Это не имеет значения
Спасибо
Но Илья тоже прав
Нет, не имеет. Главное, что для индексации будет новое значение использоваться
Логически инкремент будет раньше, физически будет как угодно, но результат будет одинаковым с логическим
Я думаю, что автора вопроса интересует куда запишется 4 при постинкременте и преинкременте, если index изначально равен 0, например.
++index[arr] будет ++(index[arr]) или (++index)[arr] ?
Второе, и к порядку выполнения это никак не относится
А потом при последующем инкременте в индекс 1?
Тогда я вопрос не понял видимо
Я думал ты продолжаешь предыдущее...
относится, оператор можно перегрузить
Разница постинкремента и преинкремента в возвращаемом результате выражения. Префиксный оператор возвращает уже изменённое значение, а постфиксный — старое, не изменённое.
https://godbolt.org/z/jfKj8Tsaa
Спасибо, то чего не хватало
Спасибо 🙏
Обсуждают сегодня