C++ 3d.Комментарии

Операторы-члены и не-члены


complex r1=x+y+z; // r1=operator+(x,operator+(y,z))

На самом деле данное выражение будет проинтерпретировано так: complex r1=x+y+z; // r1=operator+(operator+(x,y),z)

Потому что операция сложения левоассоциативна: (x+y)+z.



Содержание раздела