- 博客(2)
- 收藏
- 关注
原创 浅谈内存泄漏(三)
浅谈内存泄漏(三)使用BoundsChecker检测内存泄漏:BoundsChecker采用一种被称为 Code Injection的技术,来截获对分配内存和释放内存的函数的调用。简单地说,当你的程序开始运行时,BoundsChecker的DLL被自动载入进程的地址空间(这可以通过system-level的Hook实现),然后它会修改进程中对内存分配和释放的函数调用,让这些调用首先转入它的
2003-12-23 15:28:00
1735
原创 浅谈内存泄漏(一)
浅谈内存泄漏(一)对于一个c/c++程序员来说,内存泄漏是一个常见的也是令人头疼的问题。已经有许多技术被研究出来以应对这个问题,比如Smart Pointer,Garbage Collection等。Smart Pointer技术比较成熟,STL中已经包含支持Smart Pointer的class,但是它的使用似乎并不广泛,而且它也不能解决所有的问题;Garbage Collection技术在
2003-12-23 13:47:00
2541
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人