gpt4 book ai didi

c++ - 如何找到那些占用我内存的VC++代码?

转载 作者:行者123 更新时间:2023-11-27 23:20:21 25 4
gpt4 key购买 nike

(我使用的是 VC++ 2010)现在我有很多 C++ 代码,当我运行应用程序并进行一些操作时,我发现它占用了 1.7G 的内存。由于代码太大,我不可能逐行检查代码。

我很困惑是否有一些工具可以帮助我做到这一点。我认为这个问题不是一个孤立的问题,之前应该有人经历过。

这是一个简单的示例:

while(1)
{
int* p = new int;
}

然后,代码会耗尽我的内存。我的目标是找到这样的代码。也许我的程序中有问题的代码不是很清楚。

谁能帮帮我?

最佳答案

尝试 Microsoft 调试诊断,http://www.microsoft.com/en-us/download/details.aspx?id=26798 ,它是我用过的最好的内存泄漏检测器。请记住正确设置符号。

关于c++ - 如何找到那些占用我内存的VC++代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13447564/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com