正在加载图片...
3.1类的声明及定义 exit退出:隐式调用的析构函数不能执行。局部 对象的资源不能被释放,全局对象的资源可以被 释放,即exit退出main后执行收工函数。 abot退出:隐式调用的析构函数不能执行。局 部和全局对象的资源都不能被释放,即abort退出 main后不执行收工函数。 return返回:隐式调用的析构函数得以执行。局 部和全局对象的资源被释放。提倡使用return。 void main(...if (error)return;... n 如果用abot和exit,则要显式调用析构函数。 ·使用异常处理,隐式调用的析构函数会执行。3.1 类的声明及定义 „ exit退出:隐式调用的析构函数不能执行。局部 对象的资源不能被释放,全局对象的资源可以被 释放,即exit退出main后执行收工函数。 „ abort退出:隐式调用的析构函数不能执行。局 部和全局对象的资源都不能被释放,即abort退出 main后不执行收工函数。 „ return返回:隐式调用的析构函数得以执行。局 部和全局对象的资源被释放。提倡使用return。 „ void main( ){ …; if (error) return; …;} „ 如果用abort和exit,则要显式调用析构函数。 „ 使用异常处理,隐式调用的析构函数会执行
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有