社区
community_281
帖子详情
C++中如何实现C中的remalloc函数的功能
Json-zhang
2013-05-24 09:19:24
确定了一个数组,结果在存储时发现空间不够,就想使用remalloc函数,结果得知C++中没有了C中的remalloc函数了,求如何实现remalloc的功能。
...全文
216
6
打赏
收藏
C++中如何实现C中的remalloc函数的功能
确定了一个数组,结果在存储时发现空间不够,就想使用remalloc函数,结果得知C++中没有了C中的remalloc函数了,求如何实现remalloc的功能。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
编程小强
2013-10-14
打赏
举报
回复
参考url:http://www.cplusplus.com/reference/cstdlib/realloc/?kw=realloc 里头有详细的讲解和例子
BuleRiver
2013-05-25
打赏
举报
回复
C++是兼容C的。LZ肯定是调用出错了吧。
Json-zhang
2013-05-24
打赏
举报
回复
那应该加在那个函数头里,我用了cstdio和cstdlib都不起作用
边走边瞧
2013-05-24
打赏
举报
回复
realloc?CPP也可以用C函数库的realloc。
边走边瞧
2013-05-24
打赏
举报
回复
引用 2 楼 jiuduying 的回复:
那应该加在那个函数头里,我用了cstdio和cstdlib都不起作用
不知道你是不是用MS的visual studio,如果是,那么要用<stdlib.h> and <malloc.h>
小毛球
2013-05-24
打赏
举报
回复
LZ你发错,地方了吧。。。
关于c语言
中
malloc和re
malloc函数
的分析
首先申明,这是本人第一次写博客,其目的仅仅是为了加强自己对知识点的掌握,为到达在本子上记笔记的效果 进入正题。对于malloc,它的作用就是为了动态分配空间,像
c++
中
的new一样。这里就不说他们两的区别了。
malloc函数
有这样几个特点。 1.分配的空间地址是连续的,但是其值(这里说的不是地址值,是变量值)是没有初始化的。 2.如果你仅仅只分配5*int个字节,但是却操作了第6个字节的数据...
C++
realloc()用法及代码示例
realloc() 函数重新分配先前使用 malloc() 、 calloc() 或 realloc() 函数分配但尚未使用 free() 函数释放的内存。如果旧指针(即 ptr)为空,则调用 realloc() 与调用 malloc() 函数相同,并将新大小作为其参数。
C++
中
的realloc() 函数重新分配先前分配但尚未释放的内存块。如果新大小为零,则返回的值取决于库的
实现
。在重新分配内存时,如果内存不足,则不释放旧内存块并返回空指针。有两种可能的重新分配内存的方法。realloc()原型。
【C语言】realloc函数
文章目录前言一、认识了解realloc函数二、使用realloc函数解析 前言 有时我们觉得我们用malloc,calloc函数申请的动态内存空间太大了,有时觉得申请的空间太小了,为了合理使用内存,我们要对内存的大小做灵活的调整,那么realloc函数就可以做到控制动态内存开辟的大小。 一、认识了解realloc函数 1.realloc函数的原型: void* realloc(void* memblock, size_t size) 头文件:stdlib.h realloc函数返回的是void*类型
C/
C++
realloc()函数解析
2)如果当前内存段后面的空闲字节不够,那么就使用堆
中
的第一个能够满足这一要求的内存块,将目前的数据复制到新的位置,并将原来的数据块释放掉,返回新的内存块位置。realloc(void *__ptr, size_t __size):更改已经配置的内存空间,即更改由malloc()函数分配的内存空间的大小。真是有点惭愧,这些内容本应该很早就掌握的,以前只是糊里糊涂的用,不知道在内存
中
具体是怎么回事,现在才弄清楚。1)如果当前内存段后面有需要的内存空间,则直接扩展这段内存空间,realloc()将返回原指针。
C/
C++
内存申请函数malloc、calloc、realloc
C/
C++
内存申请函数malloc、calloc、realloc
community_281
590
社区成员
254,054
社区内容
发帖
与我相关
我的任务
community_281
提出问题
复制链接
扫一扫
分享
社区描述
提出问题
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章