Effective C++学习笔记 chapter 3
2016-05-12 17:40
465 查看
1.以对象管理资源
把资源放进对象内,可以依赖C++的析构函数自动调用机制,确保资源被释放
2.在资源管理类中消息copying行为
3.在资源管理类中提供对原始资源的访问
4.成对使用new和delete时要采取相同形式
5.以独立语句将newed对象置入只能指针
如果不这样做,一旦异常被抛出,有可能导致难以察觉的资源泄漏
把资源放进对象内,可以依赖C++的析构函数自动调用机制,确保资源被释放
2.在资源管理类中消息copying行为
3.在资源管理类中提供对原始资源的访问
4.成对使用new和delete时要采取相同形式
5.以独立语句将newed对象置入只能指针
如果不这样做,一旦异常被抛出,有可能导致难以察觉的资源泄漏
相关文章推荐
- 详解C语言中的#define宏定义命令用法
- 单片机C语言开发学习笔记---动态的数码管
- C++输入cin详解
- 查找与排序
- 关于C++类的成员初始化列表的相关问题
- C++中typedef的用法总结
- C strcpy
- 斐波那契数列
- typedef struct 用法详解和用法小结 及 在C和C++中的区别
- C++ STL--stack/queue 的使用方法
- C语言的启动与终止
- 从Folly源码学C++ 11的新特性
- c++知识整理(一)
- C++自定义异常处理
- C strlen
- faster_rcnn c++版本的 caffe 封装(1)
- C++输入cout与输出cin
- 【c++】第十二周上机实践作业 项目 4
- Windows下pip安装包报错:Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat
- c++简单线程池实现