解釋C++的智能指針

C++智能指針的理念是用對象將內置的指針包裹起來。這些智能指針要麼指向某個對象,要麼等於NULL,也就是說,他們總能獲得初始化,並且絕對不會指向已經釋放的內存。安全 智能指針若是不是NULL,那麼必須指向有效的內存。 智能指針要帶有引用計數,並且要將其所指的內存合理地釋放掉(這意味着,它可以安全地應對異常,同時又不會發生內存泄漏)。 智能指針用起來應該與內置地指針差很少              
相關文章
相關標籤/搜索