通信,电信,互联网技术论坛
注册
登录
会员
标签
帮助
TelReading社区
»
C/C++
» 要点7、避免产生内存碎片
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
要点7、避免产生内存碎片
stjdydayou
大友
新闻编辑
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2008-8-6 13:01
只看该作者
要点7、避免产生内存碎片
经常会有这样的情况:你的应用程序每运行一次时就因为程序自身缺陷而产生
内存漏洞而泄漏内存,而你又在周期性地重复着你的程序,结果可想而知,它也会
使系统崩溃。但怎样做才能预防呢?首先,尽量少使用动态内存。在大多数情况
下,你可能使用静态或自动存储或者是STL容器。第二,尽量分配大块的内存而不
是一次只分配少量内存。举个例子:一次分配一个数组实例所需的内存,而不是一
次只分配一个数组元素的内存。
UID
32755
帖子
663
精华
0
积分
1984
通信币
1984
阅读权限
150
来自
湖南稀阳
在线时间
30 小时
注册时间
2008-8-4
最后登录
2008-10-31
查看详细资料
TOP
nopq018
助理工程师
个人空间
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2008-10-11 05:55
只看该作者
同城游四国军旗看牌器,同城游看牌器,
L ? F? `董2辰? 来t?? 裮0羹?k S P郞??i⒇ +00? /D:\ >