Linux编程C++内存管理内存耗尽的解决
内存耗尽怎么办? 如果在申请动态内存时找不到足够大的内存块,malloc和new把返回NULL指针,宣告内存申请失败。通常有三种方式处理“内存耗尽”问题。 (1)判断指针是否为NULL,如果是则马上用return语句终止本函数。例如:
(2)判断指针是否为NULL,如果是则马上用exit(1)终止整个程序的运行。例如:
上一篇:Linux编程C++内存管理的指针传递详解 下一篇:Gartner分析家谈对开源数据库的研究 更多相关文章
|
推荐文章
精彩文章
|