Effective Modern C++:04智能指針

         裸指針有着諸多缺點:裸指針的聲明中看不出它指向的是單個對象還是數組;裸指針的聲明中也無法看出使用完它指向的對象後是否需要刪除,也就是聲明中看不出裸指針是否擁有其指向的對象;即使知道要析構裸指針指向的對象,也不可能知道如何析構纔是恰當的;即使確知要使用delete來析構,也無法判定到底使用delete還是delete[];使用裸指針也無法保證在程序多個代碼路徑上僅執行一次析構,不執
相關文章
相關標籤/搜索