boost::shared_ptr でポインタが有効かどうかを知りたいとき
class hoge; boost::shared_ptr<hoge> p_hoge(new hoge); if( p_hoge.get() != NULL ) { }
とか書いてたけど、
if( p_hoge )
{
}
でいいそうだ。
知らんかった。
class hoge; boost::shared_ptr<hoge> p_hoge(new hoge); if( p_hoge.get() != NULL ) { }
とか書いてたけど、
if( p_hoge )
{
}
でいいそうだ。
知らんかった。