在C++中,對象只要使用完畢,就會自動調用其析構函數。這對于設計基于資源的類的人員來說,是一個非常好的消息,因為如果用戶忘記關閉資源,使用析構函數是非常理想的。只要對象使用完畢,就會調用C++析構函數。所以,如果出現了異常,但沒有捕獲,有析構函數的所有對象就會調用它們的析構函數。
string source = "server=(local)\\NetSDK;" +" integrated security=SSPI;" +"database=Northwind";
發布: 2008-5-15 10:19 | 作者: 不詳 | 來源: csai | 查看: 77次 | 進入領測軟件測試網論壇討論
在C++中,對象只要使用完畢,就會自動調用其析構函數。這對于設計基于資源的類的人員來說,是一個非常好的消息,因為如果用戶忘記關閉資源,使用析構函數是非常理想的。只要對象使用完畢,就會調用C++析構函數。所以,如果出現了異常,但沒有捕獲,有析構函數的所有對象就會調用它們的析構函數。
string source = "server=(local)\\NetSDK;" +" integrated security=SSPI;" +"database=Northwind";