腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
释放
我
使用
的
指针
?
是否
有
可能在
使用后
释放
指针
?
c
); char s[] = " abcdefghijklmnopqrstuvwxyz";}
是否
有
可能
释放
指针
我
收到错误: Invalid free() / delete / delete[] / realloc() (在出现第一个错误后停止运行。请修复您
的
代码。)
浏览 37
提问于2020-01-18
得票数 1
1
回答
如果在悬空
指针
指向
的
位置分配了一个新对象,那么AddressSanitizer
是否
仍然报告“后
使用
”。
security
、
firefox
、
exploit
、
address-sanitizer
我
在
使用
地址杀菌剂在Firefox构建中
使用
免费
的
漏洞。假设在利用免费
使用后
漏洞时,我们设法在放置
释放
对象A
的
位置分配一个新对象B,因此悬空
指针
指向新对象B中
的
某个位置,
我
有
两个问题: (1)当我们取消对悬空
指针
的
引用时,ASAN还会检测并报告与悬空
指针
和已
释放
对象有关
的
使用后
使用</
浏览 1
提问于2020-01-03
得票数 0
回答已采纳
2
回答
localtime()
的
返回结构需要
释放
吗?
c
、
memory-management
、
function-prototypes
struct tm *localtime(const time_t *timep);
我
查看了man localtime,但没有说明
我
是否
有
责任在
使用后
清理它。事实上,
我
对返回
指针
的
函数
有
很多类似的疑问,你
如何
确定它应该被
释放
或不
释放
?
浏览 1
提问于2011-06-02
得票数 6
回答已采纳
4
回答
重用C中
释放
的
指针
c
、
pointers
、
free
在这个网站上有许多关于在
使用后
释放
指针
的
问题,并且,进一步地,将它们设置为NULL。争论激烈,话题似乎各不相同。例如:。总的来说,
我
对
释放
指南针感到困惑。 假设您有一个指向某个内存空间
的
指针
。
使用
空格后,可以
释放
指针
,但不要将
指针
设置为NULL。稍后,您有另一个调用malloc()
的
指针
,或者一些模拟,它被分配给内存,包括先前
释放</em
浏览 3
提问于2013-07-25
得票数 16
回答已采纳
3
回答
如何
删除C中
的
整个循环链接列表?
c
、
linked-list
、
free
、
circular-reference
我
对C
的
stdlib
的
free()函数
有
问题,
我
知道这个函数一次只能删除链接列表
的
一个给定节点,
如何
使用
这个函数删除整个循环链接列表?
我
是否
必须
使
指针
指向循环链表
的
头部,并逐点
释放
节点,并小心地
使
每个
指针
从一个节点到下一个节点,在
释放
该节点之前,必须将其指向NULL?如果是这样,
我</
浏览 0
提问于2018-10-05
得票数 1
1
回答
sqlite3_get_table中
的
结果
指针
sqlite
sqlite3_get_table返回一个
指针
,该
指针
必须在
使用后
释放
。
有
3起案件: 有人知道答案吗?还是
我
应该用这样
的
方法:rc = sqlite3_get_table( db, &ptr, &
浏览 2
提问于2015-09-06
得票数 1
2
回答
AudioQueue回调和inUserData
指针
生存期
objective-c
、
callback
、
core-audio
我
一直在用Objective-C开发一个
使用
AudioQueueNewOutput
的
应用程序。
我
有
使用
其他声音库
的
经验,所以回调机制很熟悉。然而,
我
遇到
的
一个问题是inUserData
指针
。这使得在调用AudioQueueStop
的
同时
释放
用户
指针
中
的
内容是不合适
的
。 这就是kAudioQueueProperty_IsRunning
的</
浏览 12
提问于2017-12-26
得票数 2
回答已采纳
2
回答
如果
我
不存储返回
的
ptr,还会有内存泄漏吗?
c++
、
memory
、
memory-management
、
memory-leaks
、
heap-memory
我
正在读取,在这里,jsoncpp CharReaderBuilder::newCharReader()函数返回一个指向动态创建
的
CharReader对象
的
指针
,然后可以用来解析JSON。在这个问题中,
我
理解OP应该在
使用后
释放
返回
的
指针
,因为它是在堆上创建
的
。但是,
我
很困惑,如果我们从来不存储返回
的
指针
,因为它只用于一次
使用
,
是否</e
浏览 8
提问于2022-08-25
得票数 1
回答已采纳
1
回答
C++库空闲
指针
c++
、
pointers
、
c++11
在内部,
我
有
一个带有事件
的
原始动态分配
指针
(带有new()关键字)
的
new(),它是一个抽象类,因此不能实例化。现在,
我
终于开始阅读部分,
有
一个小问题。
我
将不得不自己分配对象,然后再
释放
它们。为了
使
这个问题更笼统,
我
想知道
如何
处理库用户提供
的
指针
。
我
该拿他们怎么办?
我
在想清单上
的
一个要点:
浏览 1
提问于2014-06-28
得票数 1
回答已采纳
5
回答
C发送方法
是否
有空闲缓冲区?
c
、
free
、
send
我
有
一个关于C
的
send方法
的
问题。int send (int socket, void *buffer, size_t size, int flags);char *buffer = (char *)malloc(100*sizeof(char));现在
我
在想,
我
是应该自己
释放
缓冲区,还是应该让send方法
释放<
浏览 2
提问于2011-04-09
得票数 6
回答已采纳
2
回答
char&*是什么意思?
c++
这来自Autodesk公司
的
AutoCAD 2013年正式文档(ObjectARX SDK): 当调用返回非const字符串
指针
的
方法(例如,AcDbSymbolTable::getName(char&* pName)) )时,您应该
释放
返回
的
字符串占用
的
内存。例如: // getName()调<
浏览 3
提问于2013-07-05
得票数 0
回答已采纳
3
回答
释放
空**
指针
c
、
pointers
、
void-pointers
我
正在编写代码来
释放
C中
的
通用双
指针
(void **ptr)。
如何
检查
指针
是否
通过malloc/calloc分配?
如何
释放
内部
指针
?(
我
通过
使用
for循环并获得
指针
中成员
的
数量来学习
如何
做到这一点,但这里没有给出。)函数声明是
如何
释放<
浏览 17
提问于2020-08-30
得票数 1
2
回答
如何
在不
释放
内容
的
情况下
释放
指针
?辅助变量
c
、
pointers
、
memory-management
、
binary-search-tree
、
free
在
我
努力学习这门语言
的
过程中,
我
越来越多地试图解决记忆泄漏
的
问题。
我
正在做
的
程序是二进制搜索树,树
的
根总是位于tree->root->l。现在如果
我
这么做..。notFound) free(aux); return NULL; // . . . . . .它也会
释放
如果是的话,
我</em
浏览 0
提问于2019-05-17
得票数 2
回答已采纳
5
回答
在c++中删除三重
指针
c++
我
在C++中有一个指向对象
的
三元组
指针
,
我
需要在
使用后
释放
整个对象。
我
该
如何
为此编写delete语句。
浏览 2
提问于2011-03-22
得票数 2
回答已采纳
1
回答
我
可以
使用
临时地址结构调用bind()吗?
c
、
sockets
我
是否
可以传递一个临时sockaddr结构,该结构将在bind()调
用后
立即删除?此外,在POSIX中有很多函数接受指向结构
的
指针
。
如何
确定在函数调
用后
是否
可以
释放
结构?
浏览 3
提问于2012-10-02
得票数 2
回答已采纳
9
回答
在智能
指针
出现之前
c++
、
dynamic-allocation
在智能
指针
(能够获得动态区域中资源
的
所有权并在
使用后
释放
它们)出现之前,
我
想知道当将动态创建
的
对象作为参数传递给接受资源
指针
的
函数时,
如何
对动态创建
的
对象进行记账。通过记账,
我
的
意思是,如果有一个“新
的
”,那么在以后
的
某个时候,应该在它后面跟着一个“删除”。否则,程序将遭受内存泄漏。// line3
我
在
浏览 5
提问于2012-09-09
得票数 2
回答已采纳
4
回答
MMU
如何
检测
指针
的
双重
释放
?
c
、
memory-management
内存管理单元(MMU)
如何
检测
指针
的
双重
释放
?
我
知道在
释放
指针
之后将
指针
设为空是一种很好
的
做法,但假设程序员不这样做。
是否
有
任何MMU机制来检测它?
浏览 8
提问于2010-02-13
得票数 4
1
回答
这个C递归结构
释放
是否
正确?
c
、
struct
、
linked-list
、
free
假设
我
有
一个标准链接列表结构,如下所示: int data;}struct Linked *first = make_list(); 现在
浏览 4
提问于2014-07-15
得票数 1
回答已采纳
2
回答
C语言中
的
free()数据块
c
、
memory
、
free
当一个人在C中
使用
free()时,
释放
一个
指针
是否
就
释放
了包含
的
指针
?谢谢
浏览 1
提问于2011-02-13
得票数 0
回答已采纳
1
回答
此IntPtr
是否
指向已分配
的
非托管内存?
c#
、
marshalling
、
unmanaged
、
unmanaged-memory
首先,
我
分配内存并获取
指针
:然后,
我
尝试
释放
指针
指向
的
内存:但在
我
的
应用程序中,它有时会引发致命
的
未知异常,其解释如下:“内存碎片已损坏”。
我
猜这是因为
我
试图通过
释放
另一个
指针
来
释放
一个指向已经
浏览 4
提问于2013-06-06
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
软件漏洞之内存泄露
C加加开发易踩雷区
C/C+编程笔记:答应我,别再if/else走天下了可以吗?
C/C+编程笔记:如何使用C+实现单链表?单链表第一部分
C++不知算法系列之跟随滑动指针开疆拓土
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券