Как создать обертку вокруг new в c++?

Я знаю, что c++ позволяет переопределить оператор new, но мне нужно немного другое. Хочется сделать оператор smartNew, который будет работать в точности как new за тем исключением, что возвращает он умные указатели. На ум приходит решение не базе шаблонов (чтобы получить sizeof), но, возможно, у кого-то есть уже готовое нормальное решение?
  • Вопрос задан
  • 2585 просмотров
Пригласить эксперта
Ответы на вопрос 2
ixSci
@ixSci
auto Object = std::make_shared
Ответ написан
xanep
@xanep
А какую проблему вы хотите решить с помощью оператора, возвращающего умные указатели?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы