New delete 和 malloc free的区别
2015-09-01 10:03
453 查看
New delete 和 malloc free的区别
malloc/free
New/delete
是c/c++的库函数
是C++的运算符
返回指针是无类型
返回指针带有数据的类型
对内部数据类型动态内存分配使用 对非内部数据类型的 对象 ,必须使用new和delete, 能调用构造和析构函数
malloc/free
New/delete
是c/c++的库函数
是C++的运算符
返回指针是无类型
返回指针带有数据的类型
对内部数据类型动态内存分配使用 对非内部数据类型的 对象 ,必须使用new和delete, 能调用构造和析构函数
相关文章推荐
- 存储领域谈生态圈只能是理想,可望不可及?
- 三分钟理解“工厂模式”——设计模式轻松掌握
- Android中级篇之百度地图SDK v3.5.0-FragmentMap地图框架[图解SupportMapFragment类]
- CSS Hack大全-教你如何区分出IE6-IE10、FireFox、Chrome、Opera
- Xcode清除缓存,清除多余证书
- 我的成长篇
- 数组循环位移 三种
- JSONObject遍历获取键值
- 问题解决——maven出现“Dynamic Web Module 3.0 requires Java 1.6 or newer.”错误
- visual studio 2008试用版破解v
- LeetCode之Isomorphic Strings
- 归并排序,递归与非递归
- Perl 正则表达式
- JavaScript 类定义常用方法(转)
- js收藏网页
- 使用Navicat for Oracle新建表空间、用户及权限赋予
- 鲁大师怎么查看cpu风扇转速|用鲁大师查看cpu风扇转速的方法
- 开发者常用的10个插件
- fiddle android
- DevExpress v15.1:Dashboard控件升级