- 博客(1)
- 收藏
- 关注
转载 malloc/free与new/delete
1、本质区别 malloc/free是C/C++语言的标准库函数,new/delete是C++的运算符。 对于用户自定义的对象而言,用maloc/free无法满足动态管理对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于malloc/free。因
2016-04-24 15:48:03
336
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人