LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

Затем, что далеко не всегда одного возвращаемого результата достаточно. Приходится либо рожать контейнер в возвращаемом значении с риском получить deep copy, либо разбивать функцию на 2, делающие частично одну и ту же работу (для функций, работающих с изображениями, это может оказаться овердофига, например).

А с несколькими выходными параметрами красота – явно объявил их как неконстантные ссылки и работай.

Исходная версия hobbit, :

Затем, что далеко не всегда одного возвращаемого результата достаточно. Приходится либо рожать контейнер в влзвращаемом значении с риском получить deep copy, либо разбивать функцию на 2, делающие частично одну и ту же работу (для функций, работающих с изображениями, это может оказаться овердофига, например).

А с несколькими выходными параметрами красота – явно объявил их как неконстантные ссылки и работай.