C++malloc/free与new/delete的区别
摘要:
申请的内存所在位置不同:new在自由存储区,malloc在堆; 返回类型的安全性:new返回对象指针,malloc返回void *; 是否调用类的构造函数、析构函数:new调用,malloc不调用 失败时的返回值:new失败时抛出异常bad_alloc,malloc返回null; 是否需要指定大小: 阅读全文
posted @ 2017-08-16 17:25 wangdake_tec 阅读(114) 评论(0) 推荐(0) 编辑