LINUX.ORG.RU

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

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

Так зачем такой Arc нужен, если он тяжелый и с возможностью UB? :)

Arc это обычный класс и я могу написать свой MyArc и использовать вместо стандартного? Или он как-то поддерживается компилятором?

По аналогии с std::unique_ptr, плюсовый компилятор может выкинуть класс и свести это к new|delete.

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

Так зачем такой Arc нужен, если он тяжелый и с возможностью UB? :)

Arc это обычный класс и я могу написать свой MyArc и использовать вместо стандартного? Или он как-то поддерживается компилятором?