Boost智能指針之scoped_ptr

Boost的智能指針庫smart_ptr包含了6種智能指針,如下圈住部分所示: 這裏來使用一下scoped_ptr指針,它與C++98的智能指針(auto_ptr,在C++11後被拋棄,因此不推薦使用)和C++11新加的unique_ptr(用來取代auto_ptr)很類似,能夠保證動態創建的對象在任何時候都可被正確刪除。其聲明如下:( 可以看到,智能指針是一個對象,而不是一個指針,它引用了一個實
相關文章
相關標籤/搜索