boost Shared_pointer NULL

Я использую reset () как значение по умолчанию для моего shared_pointer (эквивалентно NULL ).

Но как проверить, является ли shared_pointer NULL ?

Вернет ли это правильное значение?

boost::shared_ptr<Blah> blah;
blah.reset()
if (blah == NULL) 
{
    //Does this check if the object was reset() ?
}
27
задан Null 31 March 2016 в 20:29
поделиться