bug--内存泄露
来源:互联网 发布:腾讯已备案2级域名分发 编辑:程序博客网 时间:2024/05/22 07:04
内存泄露的几种常见情况:
1 new必须delete,mallco必须free;
2 mfc 中cstring必须ReleaseBuffer();
3 创建了线程必须TerminateThread(m_ProThread,0); + delete m_ProThread;
4 内核对象(CreateFile,CreateMutex,CreateThread),必须释放内核对象句柄;
5 创建内存映射文件CreateFileMapping,MapViewOfFile,必须CloseHandle(),UnMapviewofFile;
6 创建GDI对象,LoadIcon,LoadImage,CreateImageList等,必须Destroy;
7 创建DC,GetDC(), 必须释放DC句柄
8 保留虚拟地址空间 VirtualAlloc(),提交物理存储器,必须释放掉
阅读全文
0 0
- bug--内存泄露
- ConcurrentQueue的内存泄露BUG
- bug之类定义导致的内存泄露
- 内存泄露,编程中最难定位的bug
- linux下内存泄露查找、BUG调试
- Bug系列---------图片库崩溃(内存泄露)
- appium的一个内存泄露bug
- linux下内存泄露查找、BUG调试
- [心得]brew程序中泄露内存的bug
- Silverlight - 已知的一些bug (内存泄露)和解决办法
- Visual Studio 2010 STL的一个bug导致内存泄露
- Visual Studio 2010 STL的一个bug导致内存泄露
- python的c/c++扩展内存泄露bug fix
- driver verifier查找隐藏的内存泄露BUG
- Visual Studio 2010 STL的一个bug导致内存泄露
- 充满BUG的世界观——再遇Java内存泄露
- driver verifier查找隐藏的内存泄露BUG
- Android融云使用不当产生的内存泄露和BUG(匿名类回调导致Activity内存泄露)
- XML 文件详解【介绍】
- Firebreath基础教程之一:安装配置
- <HeadFirst设计模式>笔记——工厂模式
- js将时间戳转yyyy-mm-dd
- 对Android 研发的新探索
- bug--内存泄露
- js防止重复提交
- 合并两棵二叉树(7 lines)
- 测试
- Python虚拟环境
- java并发编程: Synchronized与ReentrantLock的区别
- Struts2封装数据(两种)
- sshd 中文使用说明书
- 我的自定义View基础(一)