2

Windows 上是否有任何工具/库可以帮助我找出罪魁祸首?这是一个相当大的代码库,有多个线程。

我主要为 Linux 编写代码;Windows 是一个陌生的领域。感谢您的输入。

4

1 回答 1

2

对于堆栈缓冲区,使用 /GS 编译,请参阅Compiler Security Checks In Depth
对于堆缓冲区,您可以尝试堆 gflag,请参阅GFlags 和 PageHeap,但需要小心,因为所有分配,无论大小,都会获得自己的页面。

于 2010-03-18T21:30:51.460 回答