C++动态内存管理

本节重点: 1:总结并剖析malloc/free和new/delete之间关系和差异。 2:剖析new/delete、new[]/delete[]到底做了些什么事情。 3:实现NEW_ARRAY/DELETE_ARRAY宏,模拟new[]/delete[]申请和释放数组。 差异: >>malloc是一个函数,而new是C++封装出来的一个操作符。 >>new delete 会调用构造和析构函数,(
相关文章
相关标签/搜索