1. 程式人生 > >讀書筆記《Effective c++》 條款15 在資源管理類中提供對原始資源的訪問

讀書筆記《Effective c++》 條款15 在資源管理類中提供對原始資源的訪問

結論:

a.APIs往往要求訪問原始資源,所以每一個RAIIclass應該提供一個取得其所管理的資源的辦法,例如智慧指標的get()方法。

b.對原始資源的訪問可能經由顯示轉換或隱式轉換。一般而言顯式轉換比較安全,但隱式轉換對客戶比較方便,當然比較常見的做法是顯示轉換。