博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
delete和free之间的区别(new,malloc)
阅读量:2384 次
发布时间:2019-05-10

本文共 202 字,大约阅读时间需要 1 分钟。

转载原文地址:

1.一个是操作符(new,delete),一个是函数(malloc,free)

2.一个是类型安全的,可以检查(new),malloc不可以进行检查

3.new使用调用构造函数,delete使用调析构函数,但是malloc和free只是开辟释放空间的作用

delete:清理空间并释放空间,功能较强。

free:释放空间。

4.new自动计算开辟空间,malloc需要自己计算所需的空间。

 

你可能感兴趣的文章
在CSDN博客中添加量子恒道统计功能的做法
查看>>
C++调用IDL程序的做法(一)
查看>>
外部修改应用程序图标的做法
查看>>
database disk image is malformed解决方法
查看>>
有关error PRJ0003错误的思考
查看>>
实现自定义对话框程序快捷键的两种方法
查看>>
如何对抗微软霸权,google给我们上了一课
查看>>
未能将基于用户的Visual C++项目设置保存到user文件错误的解决
查看>>
获取windows版本信息的做法
查看>>
忆父亲
查看>>
png库结合zlib库使用出现的一个链接问题的解决
查看>>
STL数组和com数组相互转换的做法
查看>>
开发平台软件中关于第三方库管理的一些思考
查看>>
svn创建分支的做法
查看>>
“当前不会命中断点。源代码与原始版本不同”的问题的有效解决办法
查看>>
对面向对象和面向过程的一些新理解
查看>>
软件开发中的资源管理
查看>>
有关博客的一些断想
查看>>
Windows Server2008上安装VS2008出错及解决办法
查看>>
打开word2010每次都要配置进度的解决办法
查看>>