腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
堆和免费商店有什么区别?
、
最初是一场关于@Als应答的书呆子战争,它也在
C++
聊天室引发了一场讨论。而且,我在SO上找不到任何
free
-store或freestore标记(直到这个问题,我现在创建了前者)。 现在,真正的区别是什么,如果有的话?
浏览 6
提问于2011-05-28
得票数 24
回答已采纳
5
回答
跨编程语言的
动态
内存
分配
、
、
、
、
我有一个关于
动态
内存
分配的问题。我的问题是,为什么在这些面向对象的语言中存在操作符而不是函数来进行
动态
内存
分配?
浏览 2
提问于2016-08-15
得票数 3
回答已采纳
4
回答
在
C++
中释放非
动态
内存
、
、
在C/
C++
中是否有一个函数可以去除非
动态
数据,类似于用于
动态
分配
内存
的函数
free
();。我尝试使用函数
free
(i);,但编译器报告了一个错误:在下面的代码中,我使用了
free
(&i);,编译器没有报告错误,但也没有释放
内存
。stdlib.h> {
浏览 4
提问于2014-04-12
得票数 1
回答已采纳
5
回答
如何释放结构变量的
内存
使用后,如何释放或释放variable使用的
内存
? 实际上,当我执行variable.y="sample string".So时,
内存
是被分配的=操作符分配
内存
,这导致了问题。我现在该怎么解决呢?
浏览 8
提问于2011-03-09
得票数 5
回答已采纳
1
回答
当遇到异常情况时,R扩展能安全地分配
内存
吗?
、
、
、
我将在
C++
中为R编写一个扩展包,并想知道如何使用
动态
内存
管理而不会出现
内存
泄漏的风险。我读过 保证调用析构函数~ClassA表示a,R_
Free
调用buffer1和b
浏览 2
提问于2015-06-21
得票数 2
2
回答
Delphi中的
动态
数组与
内存
管理
、
、
、
下面关于Delphi中的
动态
数组的文章说,您使用SetLength()函数分配
动态
数组。...+ MyObject *obs = new MyObject[20],那么数组只是指针,那么将DelphimyObjects变量设置为nil与在
C++
中设置obj = NULL相同吗?这是
内存
泄露吗? 编辑:我从David的回答中了解到,编译器管理
动态
分配数组的
内存
。我还从他的回答中了解到,编译器管理普通类实例的
内存</em
浏览 6
提问于2014-02-28
得票数 6
回答已采纳
8
回答
删除C中的整个数组
、
在
C++
中有delete[],C中有类似的东西吗?
浏览 4
提问于2013-03-08
得票数 7
6
回答
在
C++
中将成员函数转换为静态函数
我正在写一个
内存
测试框架,其中我用我自己的
内存
分配函数替换了
动态
内存
分配函数(例如:malloc、realloc、
free
等)。但是,系统需要静态函数(我不能改变这一点)。我有一个记录
内存
调用的MemoryTester类,我想绑定它的
内存
分配函数的成员函数实现。使用
C++
可以做到这一点吗?class MemoryTester void *malloc(uint8_t size); void
free
(void *p
浏览 2
提问于2011-05-17
得票数 4
回答已采纳
2
回答
字符数组重用
、
、
LocalBuffer,"Number of jobs in Queue %d",JobsCount);
free
LocalBuffer,"Log file name %s",LogFileCharName);
free
浏览 0
提问于2013-05-13
得票数 1
回答已采纳
3
回答
如何处理C/
C++
中返回的指向
动态
内存
的指针
、
、
、
我想知道用C和
C++
返回的指向
动态
内存
的指针来处理
内存
泄漏的协议。例如,strtok返回一个char*。大概,返回的指针最终必须被释放/删除。我注意到甚至没有提到这一点。这是不是因为这是简单的假设?人们是否必须研究每个函数最初所在的语言,然后假设所有C程序都使用malloc/
free
,而
C++
使用新的/删除?
浏览 4
提问于2012-11-05
得票数 4
回答已采纳
4
回答
我什么时候需要在
C++
中使用malloc?
、
、
、
如果我可以在
C++
中创建一个QString,如下所示:QString *s = new QString("my string"); 那么
浏览 3
提问于2011-12-09
得票数 4
回答已采纳
3
回答
C和
C++
中的
内存
管理有什么区别?
、
、
、
、
如何为const char*的数组
动态
分配
内存
?例如,const char** array = /* ??? */。我知道malloc类似于
C++
中的new,但总是返回void*。更广泛地说,在C和
C++
中处理
内存
管理的方式有什么不同?例如,在C语言中,有哪些事情是人们在
C++
中可能没有考虑到的?
浏览 5
提问于2019-12-10
得票数 1
回答已采纳
3
回答
为什么要删除
动态
分配
内存
的两个操作符?
、
、
这个问题听起来可能有点奇怪,但我从来没有完全理解为什么我们需要有两种不同的语法来删除
C++
中的
动态
分配
内存
?在普通的老C中,您只需使用
free
函数来释放分配给指针的
内存
,而不管分配的元素数量如何。当然,
C++
要复杂一些,因为它允许类类型调用它们的析构函数等等。但是,我认为使用单一语法删除
C++
中
动态
分配的
内存
没有任何障碍。 有什么根本原因决定使用两个版本,delete和delete[]?
浏览 8
提问于2014-11-28
得票数 0
回答已采纳
2
回答
了解
C++
中
内存
泄漏的好资源/书?
、
我正在寻找一本好的资源/书来了解
C++
中的
内存
泄漏。我使用Linux Ubuntu和QtCreator作为集成开发环境(有办法在那里看到它们吗?)。
浏览 4
提问于2011-05-03
得票数 2
回答已采纳
1
回答
动态
内存
分配是如何工作的
、
、
、
、
在C/
C++
中,当您想要
动态
分配
内存
时,通常调用malloc void* malloc (size_t size);,它返回一个指向大小为字节的
内存
块的指针。使用完此
内存
块后,调用
free
()将
内存
释放回堆。这很好,但是如果您碰巧调用realloc void* realloc (void* ptr, size_t size);,它改变了ptr所指向的
内存
块的大小,会发生什么情况。在使用完
内存
后,仍然可以调用
free<
浏览 0
提问于2013-12-03
得票数 3
回答已采纳
1
回答
如何在运行时增加结构数组大小
、
我有一个结构,希望在SendMessage函数调用时增加数组大小 wchar_t *serviceName; int msgType; wchar_t *msgId; int payloadSize; int priority; int SendMessage(wchar_t *serviceName, int dura
浏览 0
提问于2013-01-15
得票数 0
回答已采纳
1
回答
time_t在windows中来回串
、
、
我有两个功能。首先,将time_t转换为字符串。第二个字符串到time_t,我只需要将日期转换并还原为string。void split(const string &s, char delim, vector<string>& elems) { while(getline(ss, item, delim)) { elems.push_back(item);} return; time_t getDateInTimeTfromHyphenSplitString(st
浏览 2
提问于2012-12-12
得票数 1
回答已采纳
7
回答
在cpp中,我必须总是“释放”原始变量吗?
如果我有一个声明了int的function,在这个function的末尾,我需要“释放”这个int来节省
内存
?示例: int x = 0;
free
(x); // needed? }
浏览 0
提问于2013-03-21
得票数 1
回答已采纳
2
回答
什么是alloc.h?
、
什么是alloc.h?像和上的一些问题已经包括了alloc.h。这样的文件曾经存在过吗?或者这些问题只是错误地包含了它?
浏览 2
提问于2012-08-04
得票数 9
回答已采纳
6
回答
如何实现malloc和免费?
、
我希望实现我自己的
动态
内存
管理系统,以便添加有助于在
C++
中管理
内存
的新功能。谢谢
C++
不提供垃圾收集器,垃圾收集器也很慢。有些分配很容易释放,但是有些分配需要垃圾收集器。我想实现这些功能并添加新功能:*协助收集垃圾
浏览 3
提问于2010-07-28
得票数 12
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 中free命令检查内存使用情况
编程小知识之C+内存分配操作
第33讲-动态内存管理
C语言快速入门——动态内存分配
谷歌开源TCMalloc,专为C和C++定制的内存分配器
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券