2012-01-11 3 views

ответ

8

Вы ищете ptr.reset(new MyClass)?

+0

Похоже, что я;) – smallB

2

Возможно, не так эффективно, как вызов сброса, но это также должно работать. Создайте встроенный временный экземпляр shared_ptr и назначьте его.

std::shared_ptr<MyClass> ptr; 

ptr = std::shared_ptr<MyClass>(new MyClass); 
Смежные вопросы