LINUX.ORG.RU

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

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

В самом C++ нет никакого сборщика мусора. Что-то вроде сборщика есть в Qt и он работает именно так: родительский объект запоминает во внутреннем списке вложенные и уничтожает их в деструкторе.

А если ты ни к чему не привязываешься, то твоя функция всего лишь обёртка над new. И уничтожать объекты ты должен сам.

Вот: http://qt-project.org/doc/qt-4.8/qobject.html#dtor.QObject

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

В самом C++ нет никакого сборщика мусора. Что-то вроде сборщика есть в Qt и он работает именно так: родительский объект запоминает во внутреннем списке вложенные и уничтожает их в деструкторе.

А если ты ни к чему не привязываешься, то твоя функция всего лишь обёртка над new. И уничтожать объекты ты должен сам.