这是一个糟糕的情况:我在 Windows 上有一个大型 C++ 应用程序,它存在内存损坏。
基本上,我转储了一个浮点变量的内容,并从其他地方的字符串“hello world”中找到了“hell”的 ASCII 代码。
最大的问题是:我无法使用内存断点对其进行调试,因为这只发生在 Visual Studio 之外的发布模式下(由 Visual Studio 启动的发布模式不会触发错误,也不会使用调试符号发布)。
由于应用程序很大并且使用大量字符串进行操作,我不知道如何调试它。
您对如何进行有任何想法吗?