Я встретил этот ответ на этот вопрос. В одной из строк автор упоминает:
В любом случае следуйте рекомендациям "предпочитайте
++i
надi++
", и вы не ошибетесь.
Я знаю, что ++i
немного быстрее, чем i++
, но думал, что нет причин для того, чтобы они ошибались. Я искал какое-то время, и ближе всего я мог добраться до this. В нем четко объясняется, почему предпочитается использовать ++i
, но не все равно, как вы могли ошибиться, используя i++
.
Так может кто-нибудь сказать мне, как может i++
пойти не так?
ПРИМЕЧАНИЕ: Мой вопрос не обман, так как я не спрашиваю о производительности. Я уже видел этот вопрос. Я спрашиваю, как может быть i++
ошибочно, как указано в ответе, о котором я упомянул выше.