腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
不更改值即可修复
内存
泄漏
、
、
所以,我做了一个堆栈库,它可以在一个
链表
中有多个堆栈。每个堆栈都可以将对象作为一个
链表
。我测试了这个程序,它工作了,但我有
内存
泄漏
,我似乎无法修复。我试着用教程和所有的东西来做,但是当我尝试
的
时候,它要么改变了我列表中
的
值,要么就不起作用了。有人能给我看看吗?代码: 编辑:这是我使用
的
所有代码,我使用unity运行测试。我使用
Valgrind
来检测
内存
泄漏
。我在这些测试中执行
valgrind
命令。我
浏览 0
提问于2020-06-10
得票数 0
1
回答
链表
的
Valgrind
内存
泄漏
、
、
当我使用
valgrind
运行我
的
程序时,我注意到当我实现这个函数时只有一个小
的
内存
泄漏
(2个块)。这将删除该节点,并且当打印出列表时,该节点将不再显示。temp2); } temp2=temp2->next;} 这是我
的
免费函数在我选择调用removeCar函数之前,它一直很好地释放
内存
。
浏览 8
提问于2017-07-07
得票数 0
1
回答
内存
释放双向
链表
C++
、
、
、
、
出于学习
的
目的,我已经创建了自己
的
双向
链表
实现。我正在做一些测试,以确保
内存
被正确释放。pointer.insertBack(*y);pointer.printForward();显然,由于对new
的
调用,正在分配
内存
。我是否必须在所有这些代码之后调用delete自己,或者列表
的
析构函数是否应该处理
内存
释放?如果我使用int而不是指针,就不会发现
浏览 0
提问于2013-05-22
得票数 1
回答已采纳
1
回答
如何检查Guile扩展模块中
的
内存
泄漏
?
、
、
、
我为Guile开发了一个用C编写
的
扩展模块。这个扩展模块嵌入了一个Python解释器。 由于此扩展模块调用Python解释器,因此我需要验证它是否正确地管理Python对象占用
的
内存
。我发现Python解释器在自己
的
内存
处理中表现良好,因此,如果没有其他干扰因素,通过运行
valgrind
,我可以发现由于我自己
的
Python解释器嵌入代码中
的
bug而导致
的
内存
泄漏
。但是,当我在
valgrind
浏览 0
提问于2008-09-17
得票数 8
回答已采纳
2
回答
Valgrind
通知我C中有一个
内存
泄漏
,我非常确定我已经修复了这个问题
、
、
、
我正在用C语言做一个
链表
实现。这个程序从一个文件中读取数据,并将其放入一个
链表
中,打印一些东西,然后删除
链表
并释放
内存
。然后我对它运行
valgrind
,它告诉我在我
的
文件中存在
内存
泄漏
。下面是我处理该文件
的
代码:} /* Do some printing here
浏览 0
提问于2012-09-29
得票数 0
1
回答
如何检测窗口化(gtk、qt等)应用程序
的
内存
泄漏
?
、
我过去常常使用
valgrind
来查找应用程序中
的
内存
泄漏
。但是,当我使用gtk/qt/glut或任何“窗口”应用程序时,
valgrind
就像是垃圾邮件一样。我发现在这些库中没有真正
的
内存
泄漏
--但是如何检测真正
的
内存
泄漏
呢?
浏览 2
提问于2012-09-04
得票数 3
回答已采纳
3
回答
如何追查
valgrind
说不存在
的
内存
泄漏
?
、
、
、
我有一个程序,它接受来自套接字
的
数据,执行一些质量控制,并对其进行分类
的
其他条件,然后将其写出到命名管道。我在上面运行了
valgrind
,并修复了原来存在
的
所有
内存
泄漏
。当我试图阻止这些程序时,
valgrind
显示没有直接
的
内存
泄漏
,它显示了一些潜在
的
内存
泄漏
,但我检查了它们,我不认为它们中
的
任何一个代表真正
的
内存</e
浏览 4
提问于2012-08-30
得票数 8
回答已采纳
1
回答
valgrind
可以和Cygwin一起使用吗?
、
、
我正在使用Cygwin在Windows上构建源代码,我需要找到
内存
泄漏
和可能
的
内存
泄漏
的
地方。我知道
Valgrind
在Linux中用于
内存
泄漏
检测。
Valgrind
是否可以与Cygwin一起使用,以便在基于environment?If
的
中工作?是的,您能告诉我需要哪些配置等吗?
浏览 71
提问于2012-04-21
得票数 22
回答已采纳
1
回答
使用
valgrind
找出对象如何仍然可达
、
、
我使用
valgrind
进行
内存
泄漏
检测。有一些我期望产生
内存
泄漏
的
代码,但是
valgrind
没有检测到它。现在,我想找出这个对象可能仍然可以到达
的
方式(在这种情况下这将是一个问题)。
valgrind
可以输出这些引用吗?
浏览 0
提问于2012-04-26
得票数 0
1
回答
AddressSanitizer:堆栈溢出地址错误?
、
所以,我做了一个使用递归来反转
链表
的
函数。我
的
reverse函数工作得很好,但是当我试图在我
的
可执行文件上运行asan时,它在reverse函数中
的
特定地址给了我一个堆栈溢出错误。在完成工作后,我尝试将堆栈中
的
所有变量都设为空。我已经从堆中释放了所有
内存
。我在文件上运行
valgrind
,它告诉我所有的
内存
都已释放,没有
泄漏
。我做什么好?
浏览 9
提问于2016-09-26
得票数 0
回答已采纳
2
回答
Valgrind
用于检测java web应用程序中
的
内存
泄漏
、
、
我有在Tomcat容器中运行
的
web应用程序。我被要求调查使用
Valgrind
来检测
内存
泄漏
。可以使用
Valgrind
来分析Java web应用程序吗?如果是,那么相对于现有的/内置
的
JVM
内存
分析器,它是一个可行
的
选择吗?我已经运行了JConsole和VisualVM来查看是否有
内存
泄漏
,并且发现没有这样
的
泄漏
。根据我到目前为止
的
调查,我发现
V
浏览 7
提问于2016-02-04
得票数 0
3
回答
如何在运行时使用
Valgrind
检查实际
的
内存
泄漏
?
、
、
、
在一些程序中,一些分配
的
内存
根本不会被破坏,但它们在程序
的
整个运行时都是必需
的
。因此,通常被认为是安全
的
。当我们运行下面的
Valgrind
命令时,它只显示程序执行结束后
的
总
泄漏
数。因此,有人可以澄清如何区分上述两种情况与
Valgrind
泄漏
检查输出。用
浏览 10
提问于2014-10-01
得票数 4
1
回答
valgrind
是否可以输出部分报告,而不必退出所分析
的
应用程序?
我想用
valgrind
检查一个长时间运行
的
进程是否有
内存
泄漏
。我怀疑我想要
的
内存
泄漏
可能只有在执行几个小时后才会发生。我可以在
valgrind
下运行应用程序并获得
valgrind
日志,但这样做意味着我必须退出应用程序并重新启动它,以便重新启动一个新
的
valgrind
会话,为此我仍然需要等待几个小时。有没有可能让
valgrind
和应用程序保持运行,并在执行过程中
的
任
浏览 0
提问于2012-03-15
得票数 6
回答已采纳
1
回答
尝试从
valgrind
读取
泄漏
摘要-程序在我
的
PC上导致分段故障,而不是在另一台PC上
、
、
、
我有一个C代码OpenGL程序,可以在我
的
ubuntu机器上很好地编译和运行。但是当我在另一个linux上编译和运行它时,它导致了一个分段错误。我已经使用
valgrind
查看了问题所在,下面是输出
的
一小部分:==21294== definitely lost: 72 bytes in 1.1.2.0) ==21294== by 0x4E53F00: glXQueryVersion (in /usr/lib/x86_64-linux-gnu/
浏览 1
提问于2017-12-06
得票数 0
1
回答
如何修复瓦莱尔日志中
的
内存
泄漏
、
、
、
这是我第一次看到
valgrind
,这个日志是由其他用户提供
的
(我不能运行
valgrind
,因为它不支持stlinux (sh4) )。为了学习如何用
valgrind
修复
内存
泄漏
,如果有专家的话,请选择一行贝娄
的
val差事错误日志(并告诉我们,他打算修复
的
val差错线并发布他们
的
修复程序(源代码补丁)。然后,我们将学习如何修复
valgrind
中
的
内存
泄漏
,并且我将自
浏览 1
提问于2012-10-17
得票数 0
1
回答
链表
内存
问题
、
、
、
、
我实际上正在做一个关于
链表
操作
的
项目,一切都运行得很完美,但当我用
valgrind
运行它时,我发现有很多
内存
问题。我在这里放了一部分代码,我认为是
内存
分配
的
问题,所以也许你可以帮我找出来。20301025 DE klkllLU TOPI并将它们放在一个
链表
中,该
链表
由以下结构表示: intcellule -> dateDeb);
浏览 0
提问于2019-03-10
得票数 1
1
回答
是否可以在
valgrind
中设置基线
内存
使用量以进行
泄漏
检测?
、
有没有办法从我
的
代码内部告诉
valgrind
什么时候开始,什么时候停止检查
内存
泄漏
? 我正在使用一个遗留测试框架,它必须与我
的
测试程序链接才能运行。该框架存在
内存
泄漏
-
valgrind
显示了大约50KB
的
内存
尚未释放,但可以通过启发式访问。这很烦人,因为我必须牢记这个数字,以查看我
的
代码
泄漏
了多少
内存
。如果我可以告诉
valgrind
在我
浏览 9
提问于2021-04-29
得票数 0
回答已采纳
1
回答
Valgrind
-打开Windows
内存
转储
、
、
、
、
我有一个安装在Windows生产服务器上
的
服务
内存
泄漏
,在那里我无法停止服务或安装程序。我使用任务管理器将
内存
转储提取到一个文件中。这个
内存
转储会产生超过1 1GB
的
内存
,但是当我使用像DotMemory这样
的
工具时,他们只看到2MB
的
内存
。我认为
泄漏
是在非托管
内存
中,并希望使用
Valgrind
打开转储以查找
泄漏
,但我无法找到如何使用
Va
浏览 26
提问于2017-11-17
得票数 0
2
回答
从堆和
内存
泄漏
中删除c++数组
、
、
、
我有一个关于从堆
内存
中删除数组
的
问题。在一本书中,在和其他资源中,我读到为了从堆中删除数组,我们必须在delete关键字之后使用[],这样如果我们不使用[],就会有
泄漏
内存
。这是Linux命令
的</em
浏览 3
提问于2017-11-04
得票数 13
回答已采纳
4
回答
检查c++中
内存
泄漏
的
最佳方法是什么?
、
我正在实现一个带有
链表
的
稀疏矩阵,手动检查
泄漏
并不有趣,你有什么想法吗?
浏览 1
提问于2008-12-28
得票数 8
回答已采纳
点击加载更多
相关
资讯
内存题和链表
iOS APP内存泄漏的问题
鸿蒙APP解决内存泄漏的问题
小心递归中内存泄漏
Django优化:如何避免内存泄漏
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券