c++ - 有没有工具可以检测 Visual C++ 6.0 上的缓冲区溢出?

标签 c++ visual-c++

由于堆问题,我一直遇到崩溃问题,所以我猜测某个地方发生了缓冲区溢出。我如何检测它?

最佳答案

我使用Compuware BoundsChecker作为VC6中的错误检测工具。它可以检测缓冲区溢出。

您也可以尝试PageHeap ,一个 Windows 工具。

关于c++ - 有没有工具可以检测 Visual C++ 6.0 上的缓冲区溢出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/783310/

相关文章:

c++ - 跟踪每个函数的内存分配

c++ - 在 Qt 中从一种形式导航到另一种形式

c++ - 查找 "cannot access private member declared in class ' QObject 的根本原因'”

c++ - 为什么此代码会生成编译器错误 C2227?

c++ - 错误错误 LNK2001 : unresolved external symbol _deflateEnd in VC++

使用非托管代码的 C# 应用程序加载 msvcr90.dll + msvcr80.dll + msvcr100.dll。这有关系吗?

c++ - vector 推回澄清

C++ 子类中某些方法的高效继承

c++ - 在 C++ 中定义具有必需构造函数参数的类成员

c++ - 为什么 _beginthread 返回错误 ENOMEM