Здравствуйте, moudrick, Вы писали:
M>Здравствуйте, tinytjan, Вы писали:
T>>Здравствуйте, Vamp, Вы писали:
M>>>>inc() и dec() — это, как справедливо отмечено, не операторы, а ФУНКЦИИ (подпрограммы) V>>>А в чем разница?
T>>Не функции а процедуры (которые войд) -- они значение не возвращают. T>>Поэтому при написании while ( dec(i) ) — начнется ругань -- типа тип выражения д.б. boolean.
M>Да? Тогда все даже хуже, чем я думал... M>Компайцлер magic — хорошо. Нет накладных расходов. M>Но... значение то в регистре можно вернуть для дальнейшего использования в большом выражении.
M>Да и тогда полного счастья все равно не будет. M>Ибо для использования в выражении в С есть префиксная форма и постфиксная.
И тем не менее я не знаю кода написанного на c++, который нельзя былобы написать на Делфи. Только с бОльшими трудозатратами.
Поправьте если я неправ.
З.Ы. Не перерастет ли это в очередную священную войну?