在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";