首页 > 代码库 > 关于内存泄露

关于内存泄露

1.new,malloc后没有delete,free 这些内存在Debug时候都可以Dump出信息的

2.创建内核对象(比如CreateFile,CreateMutex,CreateThread),后没有释放内核对象句柄.

3.创建内存映射文件,CreateFileMapping,MapViewOfFile后没有CloseHandle(),UnMapviewofFile

4.创建GDI对象后,比如LoadIcon,LoadImage,CreateImageList等等,没有Destroy掉

5.创建DC后,比如GetDC(), 没有释放DC句柄

6.保留虚拟地址空间 VirtualAlloc(),然后提交物理存储器后,没有释放掉

 

关于内存泄露