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.




Начало  Назад  Вперед