Цитата:
Сообщение от
mazzy
А чем легче, чем при традиционном?
отвечю чуть ниже
X++:
parm1, parm2, func1, func2?
Если бы не было return this, to все было то же самое. кроме повторения названия переменных.
func1, parm1, func2, parm2.
Цитата:
Если вдобавок внутри происходит модификация переменных, то...
Не помню у кого, но видел в подписи выражение типа (i=1;i+=(i++)+(i++);cout<<i);
запись через точку порождает примерно такие же головоломки
не.. тут зависимости видны явно.
Разве есть разница между
X++:
query.proc1(func1(x));
query.proc2(func2(x));
и
X++:
query.proc1(func1(x))
.proc2(func2(x));
Цитата:
Например, методу передали неправильное значение и он хочет сообщить вызывающему об ошибке. В нормальных языках он должен возбудить исключение с определенным типом. А здесь непонятно что.
Тоже исключение.
Цитата:
А... дык, это только для создания query...
Именно! Этою билдер - оно и в названии отражено.