Код: Выделить всё
shared_ptr MyClass::GetInstance()
{
static once_flag onceFlag;
call_once(onceFlag, []() {
if (_instance == nullptr)
_instance.reset(new MyClass());
});
return _instance;
}
< /code>
Если я использую < /p>
_instance = make_shared();
< /code>
Код не компилируется. Мой вопрос: почему новый Подробнее здесь: https://stackoverflow.com/questions/451 ... ake-shared