belk94, конечно, это не так важно, но возвращение результата в функциях operator= (а также +=, -= и т.д.) позволяет использовать его в составных командах.
a = b = c;
F (a += b);
(a -= b).M();
Цитата belk94:
Цитата El Scorpio:
Отсутствуют параметры вызова у функций »
А они нужны? Функции будут использоваться так (для примера): »
|
А вот это уже важно.
Если в каком-либо файле директивами предпроцессора будут заданы другие параметры вызова функций, то в результате на этапе линковки компилятор не найдёт в объектном модуле нужной функции