在构造函数中抛出异常的结果
来源:互联网 发布:网络伤感情歌大全100首 编辑:程序博客网 时间:2024/06/07 04:47
//异常处理 #include <iostream>using namespace std;class Test{private:int* p;public:Test(){cout << "Test() "<< endl;p = new int[5];throw 2;}~Test() //在构造函数中抛出异常,因对象不完整,造成析构函数无法被调用 ,内存被泄露 {cout << "~Test() "<< endl; delete[] p;}};int main(){try{Test t;}catch(int e){cout << "Catch "<< e << endl;}return 0;}
0 0
- 在构造函数中抛出异常的结果
- 构造函数中抛出的异常
- 构造函数中抛出的异常
- C++构造函数中抛出的异常
- 构造函数中抛出的异常
- C++构造函数中抛出的异常
- 构造函数中抛出的异常
- 构造函数中抛出的异常
- 构造函数中抛出的异常
- 构造函数中抛出的异常
- 构造函数中抛出的异常
- C++构造函数中抛出的异常
- C++构造函数中抛出的异常
- 构造函数中抛出的异常
- C++构造函数中抛出的异常
- C++构造函数中抛出的异常
- 构造函数中尽量不要抛出异常,能避免的就避免。。不要在析构函数中抛出异常!
- 构造函数中抛出异常
- 数据挖掘day4——主成分分析
- vector利用swap()函数进行内存的释放 和capacity()、size()、clear()、reserve()函数
- Android手机端将logcat过滤并保存到文件里的方法
- maven+springMVC+mybatis+junit详细搭建过程
- 三级listview的实现
- 在构造函数中抛出异常的结果
- VS2010发布、打包安装程序
- Scala Infix Type
- 用COCOS-2DX做一个RPG游戏(一)
- 散列
- 、java能否实现网卡调用
- 写给我的2016
- Spring动态代理机制
- 文档显示部件直接使用javascript脚本介绍