История изменений
Исправление invy, (текущая версия) :
Переходить на shared_ptr тоже вроде смысла нет, т.к. создали один единственный указатель и с ним работаем.
Разница между unique и shared указателями исключительно в контроле над владением ресурсом. То есть, unique_ptr - способ четко показать, что ресурсом может владеть кто-то один в данный момент времени. Если не стоит таких ограничений - отдавай shared_ptr.
Исправление invy, :
Переходить на shared_ptr тоже вроде смысла нет, т.к. создали один единственный указатель и с ним работаем.
Разница между unique и shared указателями исключительно в контроле над владением ресурсом. То есть, unique_ptr - способ четко показать, что ресурсом может владеть кто-то один в данный момент времени.
Исправление invy, :
Переходить на shared_ptr тоже вроде смысла нет, т.к. создали один единственный указатель и с ним работаем.
Разница между unique и shared указателями исключительно в контроле над владением ресурсом. То есть, unique_ptr - способ четко показать, что ресурсом может владеть кто-то один в данный момент времени. Если у тебя Base владеет ресусром, но ты его отдаешь другим наружу, то тут - shared_ptr.
Исходная версия invy, :
Переходить на shared_ptr тоже вроде смысла нет, т.к. создали один единственный указатель и с ним работаем.
Разница между unique и shared указателями исключительно во владении ресурсом. unique_ptr - способ четко показать, что ресурсом может владеть кто-то один в данный момент времени. Если у тебя Base владеет ресусром, но ты его отдаешь другим наружу, то тут - shared_ptr.