как проверить, работает ли авто указатель имеет значение null?

Я плохо знаком с автоматическим указателем. У меня есть следующее:

std::auto_ptr<myClass> myPointer(new MyClass(someArg));

Как проверить, могу ли я создать экземпляр myPointe r успешно? Я попробовал if (myPointer == NULL) , и компилятор выдал ошибку:

ни один оператор «==» не соответствует этим операндам.

8
задан Wolf 19 May 2014 в 10:53
поделиться