LINUX.ORG.RU

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

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

Нет. std::unique_ptr и так очень дешёвый. Дешевле его ничего в стандартной библиотеке нет: std::shared_ptr дороже намного(оно и понятно), std::weak_ptr к нему же.

ЕМНИП, в Boost тоже ничего такого сверхдешёвого нет. Будет проще накатать по-быстрому свой ultraFastSmartPtr<T>. Только лично я не вижу в этом смысла.

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

Нет. std::unique_ptr и так очень дешёвый. Дешевле его ничего в стандартной библиотеке нет: std::shared_ptr дороже намного(оно и понятно), std::weak_ptr к нему же.

ЕМНИП, в Boost тоже ничего такого сверхдешёвого нет. Будет проще накатать по-быстрому свой ultraFastSmartPtr<T>.