您的位置:首页 > 其它

析构函数真是个好东西

2016-04-17 08:36 127 查看
      我们经常需要在程序的结尾部分上报各种信息, 如果提前在每个if分支进行上报, 无疑会有代码重复:

#include <stdio.h>

int fun()
{
int a = 1;
switch(a)
{
case 1:
// do 1
return 1;
case 2:
// do 2
return 2;
default:
return -1;
}
}

int main()
{
fun();

return 0;
}      那怎么办? 在C++中, 析构函数刚好可以解决这个问题, 最近在析构函数中上报该上报的东西, 用起来很爽。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: