`
russelltao
  • 浏览: 159566 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

谁说C++的内存分配中,堆和自由存储区是两回事?

 
阅读更多
不小心到网上一搜,居然发现一大堆不同的文章,都不知从谁那引用,说C++的内存分成五种,一种自由存储区,特征是malloc和free来分配,一种是堆,用new和delete来分配,简直就是误人子弟,麻烦这位高人有空看看各个C++的实现版本,仔细看看new和delete到底怎么实现的.明明就是放堆里,非要整出个自由存储区.
本来只是一个小问题,可是看到持这种结论的竟然大有人在,看来网络上的东西,非要带着批判的态度看才行.
分享到:
评论

相关推荐

    《你必须知道的495个C语言问题》

    2.19 程序运行正确,但退出时却“core dump ”(核心转储)了,怎么回事? 29 联合 30 2.20 结构和联合有什么区别? 30 2.21 有办法初始化联合吗? 30 2.22 有没有一种自动方法来跟踪联合的哪个域在使用? ...

    你必须知道的495个C语言问题

    2.19 程序运行正确,但退出时却“coredump”(核心转储)了,怎么回事? 联合 2.20 结构和联合有什么区别? 2.21 有办法初始化联合吗? 2.22 有没有一种自动方法来跟踪联合的哪个域在使用? 枚举 2.23 枚举...

    C#微软培训资料

    18.2 在 C #代码中调用 C++和 VB 编写的组件 .240 18.3 版 本 控 制 .249 18.4 代 码 优 化 .252 18.5 小 结 .254 第五部分 附 录 .255 附录 A 关 键 字.255 附录 B 错 误 码.256 附录 C .Net 名字空间...

    c#学习笔记.txt

    (但是请注意:两个不同但结构上等效的委托类型的实例可能会比较为相等),准确地说,两个具有相同参数列表、签名和返回类型的不同的委托类型被认为是不同的委托类型。委托实例所封装的方法集合称为调用列表。 5, ...

    IIS6.0 IIS,互联网信息服务

    请在其上单击右键,选“属性”,再进入“安全”窗口,看列表中是不是默认的允许“Everyone”组完全控制的状态,如不是,请改回 。 [编辑本段]IIS之FTP服务器  第二篇 IIS之FTP服务器 一、建立你的FTP站点 第一个FTP...

Global site tag (gtag.js) - Google Analytics