Re: <none>
- From
- Vladislav Gusev (2:5059/9.75)
- To
- Ianos Gnatiuc
- Date
- 2002-10-01T16:36:43Z
- Area
- RU.ALGORITHMS
Приветствую тебя Ianos !!!
Было это [30 сентября 2002]. Ianos Gnatiuc писал к Anatoly Svishev.
AT>>> как спецификация языков С и С++ никаким конкpетным смыслом это
AT>>> выpажение не наделяют (с точки зpения С/С++ это выpажение -
AT>>> бессмысленно), то и получиться в pезультате может тоже что угодно.
AS>> почему ?? pазве опеpатоp "=" в С++ (пpо С не увеpен) не возвpащает
AS>> lvalue ???
IG> ты прав, '=' это оператор присвоения, и возвращает lvalue.
IG> а значит:
IG> *(a ^= b ^= a)* == (a = (a ^ (b = (b ^ a)))) == *(a ^= (b ^= (a)))*
IG> а если компилятор делает иначе то это плохои компилятор!!!
или может быть стоит подумать ,что это плохой голова :))
С уважением Vlad.
[C++] [Rock] [NightWish] [I`ll be back]
--- GoldED+/386 1.1.4.5
* Origin: DEL * . * - 100 % сжатие !!! (2:5059/9.75)