安装处理new operator无法获取足够内存时候的处理函数
摘要:
在通常的情况下,调用new操作的时候,一般都不会去关心是否有足够的内存使得这个操作可以成功。但是做为一个完美的程序,有必要去处理一下内存不够的情况。在默认情况下,内存分配失败会导致返回null或者抛出一个std::bad_alloc异常,所以需要在每次new的时候检查返回值是否为NULL或者在new上包裹一个try catch块。不过,除了每次不厌其烦得关心new是否成功,我们可以利用C++提供的... 阅读全文
posted @ 2007-03-17 18:37 乌生鱼汤 阅读(350) 评论(0) 推荐(0)
浙公网安备 33010602011771号