侯捷 C++内存管理 (一)

本文深入探讨侯捷关于C++内存管理的内容,涵盖内存分配的各个层面,包括new、delete表达式,array new和array delete的区别,以及placement new的使用。特别指出,当使用new[]分配的内存包含指针时,必须用delete[]来释放,以防内存泄露。同时,文章介绍了容器内部如何申请和分配内存,以及operator new的重载机制。
摘要由CSDN通过智能技术生成

本篇记录 《侯捷 C++内存管理 》,整理各节的要点,以备查阅

1.Overview

2.内存分配的每一层面

3.四个层面的基本用法

1)、对比一下:

4.基本构件之一newdelete expression(上) ——》new和operator new、malloc()函数的的关系:

5.基本构件之一newdelete expression(中) ——》直接调用析构函数

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值