C++ -- 智能指針( C++11與boost庫的智能指針及其使用)

1 智能指針的引入 1.在動態內存管理中,若是new上一塊空間,可是沒有delete,就會產生內存泄露的問題。 2.可是有時候,咱們new了,也delete了,可是還會出現問題。例如在new和delete之間調用了某個拋異常的函數,就有可能致使沒有執行delete。css 例如:fun2裏面使用了new[],最後也使用了delete[],看着沒有問題,可是在new和delete之間調用了fun1,
相關文章
相關標籤/搜索