LINUX.ORG.RU

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

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

А как иначе? Когда возвращаешь - там непонятно, кто что выделил, как освобождать, всякие там конструкторы копирования и прочая муть. А через указатель передал и всё, всё просто и понятно. Я другой подход себе и не представляю. Ну вернуть там простой int ещё ладно, а какой-то нетривиальный объект - проще через указатель, чем всё усложнять на ровном месте.

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

А как иначе? Когда возвращаешь - там непонятно, кто что выделил, как освобождать, всякие там конструкторы копирования и прочая муть. А через указатель передал и всё, всё просто и понятно. Я другой подход себе и не представляю. Ну вернуть там простой int ещё ладно, а какой-то нетривиальный объект - проще через указатель.