小编Shr*_*rey的帖子

malloc和new的实现差异.堆栈实现?

在分配内存时,如果内存不可用,则new运算符会抛出异常.另一方面,malloc返回NULL.实施差异的原因是什么?另外,在静态内存分配上,即在堆栈上,如果内存不足,会有异常吗?

我已经通过链接new/delete和malloc/free有什么区别? 但是我没有得到关于两者实施差异的答案

c++ algorithm memory-management

4
推荐指数
1
解决办法
1027
查看次数

标签 统计

algorithm ×1

c++ ×1

memory-management ×1