利用 constuctors 及 destructors 被呼叫的時機這特性,來幫忙管理資源。
Item 14:Think carefully about copying behavior in resource-managing classes
在資源管理類別中,要注意 copy 的行為是否會導致什麼問題。
Item 15:Provide access to raw resources in resource-managing classes
使用物件(類別)來管理資源時,也要提供界面來存取原始資源。
Item 16:Use the same form in corresponding uses of new and delete
使用什麼型式的 new,就要使用什麼樣型式的 delete。
Item 17: Store newed objects in smart pointers in standalone statements
將 new 出來的物件放入智慧型指標。
沒有留言:
張貼留言