腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
R
使用
C
外部
指针
的
内存
泄漏
、
我试图在包中
使用
外部
指针
,但我遇到了一个问题,似乎终结器没有被调用,
内存
泄漏
。,
R
_NilValue)); UNPROTECT(1);}
R
侧: library(Rcppz <- ext_ref_ex()for(i in 1:10000) { rm(z)
浏览 15
提问于2019-03-19
得票数 4
5
回答
检测
C
程序中
的
内存
泄漏
?
、
如果我们想要检查
C
++程序中
的
内存
泄漏
,我们可以重载new和delete操作符来跟踪分配
的
内存
。如果我们想要检查
C
程序中
的
泄漏
,该怎么办?由于
C
中没有操作符重载,我们可以重写malloc函数
指针
来拦截对malloc
的
调用并跟踪
内存
分配吗?有没有更简单
的
方法而不
使用
任何
外部
实用程序?请提供一些代码,因为我不熟悉覆
浏览 1
提问于2012-01-31
得票数 31
回答已采纳
1
回答
如何在
C
++代码中避免这种类型
的
内存
泄漏
?
、
、
我
的
C
++代码有
内存
泄漏
问题。我认为这是因为
指针
赋值。for(int
r
=0;
r
<=g+1;
r
++){ } for(int
r
=0;
r
<=g+1;
r
++){ }如何避免这种
内存
泄漏
浏览 2
提问于2013-08-17
得票数 0
1
回答
当
使用
R
包装器时,
R
垃圾收集器是否释放
C
中分配
的
内存
?
、
、
、
我正在为
C
代码
使用
一个
R
包装器。在小范围运行时,一切看起来都很好,但我在这个周末进行了更长时间
的
分析,我认为这是
内存
泄漏
的
问题。我收到消息: 我假设我正确地理解了它,并且我有一个
内存
泄漏
。了解
R
和
C
如何管理
内存
将帮助我理解
内存
泄漏
浏览 2
提问于2015-06-01
得票数 4
回答已采纳
2
回答
目标-
C
到
C
到
C
#
的
统一包装器可能会导致
内存
泄漏
?
、
、
、
、
我必须做
的
事情之一是将字符串从Objective(IOS)发送回
C
#(统一),这是通过编写一个简单
的
C
外部
函数来完成
的
。从纯目标
C
的
角度来看,函数 返回新复制
的
指针
。助手函数在
C
extern函数中
使用</em
浏览 7
提问于2017-08-21
得票数 5
回答已采纳
1
回答
诊断构成
R
包一部分
的
C
++代码中
的
内存
泄漏
、
、
我正在写一个包含
C
++代码
的
R
包,它是由一个无法提供帮助
的
外部
开发人员编写
的
。
C
++代码当前似乎存在
内存
泄漏
:当运行
C
++代码时,
R
的
内存
使用
量不断增加,直到
R
退出时才会释放。我
的
任务是中和这个泄密事件。 因为我
使用
的
是Windows,并且通过
R
调用
浏览 16
提问于2019-11-21
得票数 0
8
回答
返回指向自动变量
的
指针
、
、
假设您具有以下功能:{ return s;由于该函数正在返回一个指向要在
外部
使用
的
函数中
的
局部变量
的
指针
,它会导致
内存
泄漏
吗我还在学
C
所以我
的
问题可能有点天真..。那么,如果您想返回一个新
的
char[]数组(例如,对于一个子字符串函数),那么您到底返回了什么?它应该是指向
外部
浏览 12
提问于2009-08-03
得票数 11
回答已采纳
5
回答
c
++中
内存
泄漏
的
示例(
使用
异常)
、
、
、
在
C
中有一个段落说: 常见
的
编程实践是分配动态
内存
,将该
内存
的
地址分配给
指针
,
使用
指针
操作
内存
,并在不再需要
内存
时
使用
delete释放
内存
。如果在成功分配
内存
之后但在delete语句执行之前发生异常,则可能会发生
内存
泄漏
。
C
++标准在标头中提供了类模板unique_ptr来处理这种情况。任何on都可以为我介绍
浏览 5
提问于2013-03-12
得票数 6
回答已采纳
3
回答
可能
的
内存
泄漏
与智能
指针
、
、
我在
C
++社区已经有一段时间了,听说原始
指针
“是邪恶
的
”,应该尽可能地避免它们。与原始
指针
相比,
使用
智能
指针
的
主要原因之一是“防止”
内存
泄漏
。因此,我
的
问题是:即使在
使用
智能
指针
时,是否仍有可能发生
内存
泄漏
?如果是的话,那怎么可能?
浏览 2
提问于2016-07-11
得票数 15
回答已采纳
2
回答
C
++中
指针
变化中
的
内存
泄漏
?
、
DoubleMatrix实际上是一个向量向量,包含指向双数
的
指针
。关于
C
++如何管理
内存
,我有两个问题: 希望我
浏览 1
提问于2015-02-16
得票数 2
1
回答
在GHC
的
堆分析器视图之外会发生什么
内存
泄漏
、
、
、
、
我有一个显示
内存
泄漏
行为
的
程序。它逐渐占用所有的系统
内存
,直到它填满所有交换空间,然后操作系统杀死它。这种情况每隔几天发生一次。然而,当我在htop中观察到这个程序时,它
的
驻留记忆却在稳步上升。 这表明
内存
泄漏
来自GHC堆以外
的
某个地方。我
的
程序
使用
了依赖项,特别是Haskell
的
yaml库,它封装了
C
库libyaml,
泄漏
的
原因可能在于它对li
浏览 8
提问于2021-12-23
得票数 3
回答已采纳
4
回答
C
语言中
的
内存
泄漏
、
、
我是一个
C
语言初学者,我正在写一个非常简单
的
链表。我想知道以下代码中是否会有
内存
泄漏
: ifprevious->next =0; previous->next = symp->next; }我非常确定如果
指针
symp没有存储在另一个变量中,就没有办
浏览 4
提问于2009-11-27
得票数 2
回答已采纳
1
回答
内存
泄漏
风险
的
可能性-从
c
#中
的
字节数组获取IntPtr
、
我必须
使用
外部
DLL将数据发送到设备。我在DLL中
使用
的
方法将指向字节数组
的
指针
作为参数。在
使用
C
#时,我
使用
GCHandle.Alloc方法来获取
内存
地址并将其分配给一个IntPtr实例。我担心
的
是代码中可能存在
内存
泄漏
风险,因为我以前没有在
C
#中
使用
过
指针
和
内存
分配。代码当前
的</
浏览 2
提问于2013-03-13
得票数 4
回答已采纳
5
回答
大多数常见
内存
/资源
泄漏
错误
、
所有优秀
的
C
++程序员都知道如何避免
内存
(或诸如套接字之类
的
资源)
的
泄漏
: boost::shared_ptr.Always 总是
使用
智能
指针
,即:std::auto_ptr,std::auto_ptr注意到对象
的
所有权:谁拥有,谁引用,谁负责,等等。但是,
内存
泄漏
仍在发生。当您发现程序中
的
内存
泄漏
时,即使
使用
了上述技术,也要指
浏览 1
提问于2009-08-26
得票数 5
2
回答
如果我不存储返回
的
ptr,还会有
内存
泄漏
吗?
、
、
、
、
在这个问题中,我理解OP应该在
使用
后释放返回
的
指针
,因为它是在堆上创建
的
。但是,我很困惑,如果我们从来不存储返回
的
指针
,因为它只用于一次
使用
,是否编写如下内容:Json::CharReaderBuilder().newCharReader如果是这样的话,那么在本例中,我没有存储
指针
,所以我不能真正调用free()或delete来释放该位置
的
内存
,因为我需要一个引用。我想我可以以某
浏览 8
提问于2022-08-25
得票数 1
回答已采纳
5
回答
是否
使用
引用而不是
指针
来解决
C
++中
的
内存
泄漏
?
、
、
当返回对象
的
指针
而程序员忘记删除它时,大部分
内存
泄漏
都会出现。Programmer doesn't know. // Programmer forgot delete the var3.我
使用
了一种解决
内存
泄漏
的
方法,但是在复杂
的
情况下我并不确定我
的
方法是:不
使用
任何
指针
(除了一个地方),只<e
浏览 3
提问于2011-07-21
得票数 11
回答已采纳
1
回答
C
通过
指针
传递动态数组(分段故障)
、
、
、
、
我正在编写一个应用程序,并且在通过指向调用函数
的
指针
传递动态创建
的
数组时遇到了问题。遵循这里给出
的
许多类似问题
的
答案,但似乎没有解决它,给出其他错误(如堆栈崩溃)。
使用
另一种方法,我可以在没有错误
的
浏览 1
提问于2014-08-27
得票数 0
回答已采纳
4
回答
查找
C
程序中
内存
泄漏
的
最佳方法
、
、
、
我正在努力完成一项大学作业,评分标准规定了5%
的
内存
管理--特别是没有
内存
泄漏
。据我所知,简单
C
程序中
的
内存
泄漏
仅是由
指针
引起
的
,这些
指针
已经被程序抛弃--即malloc/calloc/etc调用,而这些调用从来没有相应
的
free。我
的
问题分三部分: 在Solaris和OSX上有什么最简单
的
方法来“证明”你没有泄露任何<e
浏览 10
提问于2011-05-17
得票数 4
回答已采纳
3
回答
使用
C
#
指针
、
、
c
#如何
使用
指针
?如果
C
#是一种托管语言,垃圾收集器在防止
内存
泄漏
和正确释放
内存
方面做得很好,那么在
c
#中
使用
指针
的
效果是什么,以及“不安全
的
”是什么?
浏览 6
提问于2010-11-30
得票数 11
回答已采纳
3
回答
如果
使用
函数relace1()不删除cc分配
的
内存
,此代码是否
泄漏
?
、
我认为这段代码
泄漏
了,除非在replace1()之外有人删除了cc =new..net分配
的
内存
,您能确认吗?char* replace1(char *
c
){ int len = strlen(
c
); int cnt = 0; { if(
c
[i] =
浏览 2
提问于2015-01-21
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言指针使用的几个场景
C语言指针变量的定义和使用(精华)
C语言/C加加编程学习,VC加加中y一个检测内存泄漏的类
全面理解C+指针和内存管理(一)
全面理解C+指针和内存管理(四)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券