zltigo, я ждал вашего появления в теме. и был уверен, что вместо ответа на вопрос получу щелчок по носу. спасибо, вы очень помогли. пока все, что мне было сказано по существу - не выдерживает критики. в чем ущербность моих "измышлизмов"? перед тем, как присвоить переменной значение выражения, выражение должно быть вычислено? ДА. в выражении можно использовать значение самой обновляемой переменной? ДА. пост-инкремент или пре-инкремент допустим в выражении? ДА. существуют ли какие-то иные способы вычислить мое выражение, кроме как тот, что я озвучил? НЕТ. в чем же "опасность", которую видит компилятор?
если X++ * ++X вызывает противоречие с правилом математики, что от перестановки мест множителей произведение не меняется - тут все понятно. но порядок исполнения действий в моем выражениии по-моему однозначный.
--------------------
Я бы взял частями... но мне надо сразу.
|