首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

链表内存耗尽怎么处理

2012-04-03 
链表内存耗尽怎么办?就是会不会在new链表时内存耗尽?怎样处理?[解决办法]32位下,有2GB或3GB的用户内存空间

链表内存耗尽怎么办?
就是会不会在new链表时内存耗尽?怎样处理?

[解决办法]
32位下,有2GB或3GB的用户内存空间限制,所以是可能new失败的

如果是STL的链表,他自己会抛异常,你捕捉并处理就行了

你自己写链表,最好维护一个计数器,限制最大大小为一个合理水平(比如是你物理内存的一半,保证不会发生内存不足或大量使用虚拟内存而降低效率的情况)

热点排行