会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
细语细语
博客园
首页
联系
订阅
管理
2016年3月21日
new失败判断
摘要: 使用 malloc/calloc 等分配内存的函数时,一定要检查其返回值是否为空;但是C++ 里,如果 new 分配内存失败,默认是抛出bad_alloc异常,不会返回空;但是有些编译器对c++标准支持不是很好,比如vc++6.0中new失败不会抛出异常,而返回0。 方案二:标准 C++ 亦提供了一
阅读全文
posted @ 2016-03-21 15:05 细雨细语
阅读(333)
评论(0)
推荐(0)
编辑