|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Mikhail Gusarov 2:5020/400 28 Oct 2003 07:49:53 To : Alexandr Molchevsky Subject : Re: Kylix крек -------------------------------------------------------------------------------- Alexandr Molchevsky <Alexandr.Molchevsky@p2.f7.n4656.z2.fidonet.org> writes: > Hу если это высокие материи : > > int i=1; > i=(++i)+(++i)+(++i); С чего бы это. Согласно Стандарту это есть undefined behavior, ибо значение переменной изменяется более, чем один раз между т.н. "точками следования". каждый компилятор может делать все, что хочет, при подаче на вход такой программы, а программа, содержащая этот оператор, не является well-formed. курите доки, господа! ps: 2(co)mod: ухожу, ухожу. -- Sincerely yours, Mikhail A Gusarov ICQ# 111575219 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: IBM Solutions Group, Axmor Software (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7723eda88fa2.html, оценка из 5, голосов 10
|