История изменений
Исправление quasimoto, (текущая версия) :
Объект мне не нужен, вызов ради побочного эффекта
Ну тогда пусть будет const& вместо &. Таким образом можно принимать ссылок на временные («анонимные») объекты сколько угодно, вплоть до возможности строить сложные expressions — someMethod(someCopy(SomeCon1(SomeCon2(...), SomeCon3(...)))) (везде подразумевается const& у аргументов, чтобы без копирований).
Исходная версия quasimoto, :
Объект мне не нужен, вызов ради побочного эффекта
Ну тогда пусть будет const& вместо &. Таким образом можно принимать ссылок на временные («анонимные») объекты сколько угодно, вплоть до возможности строить сложные expressions — someMethod(someCopy(SomeCon1(SomeCon2(...), SomeCon3(...)))).