《从C风格到C++风格:内存管理的进化之路》
文章目录
- 《从C风格到C++风格:内存管理的进化之路》
-
- 1.C/C++内存分布
- 2.C语言四种动态内存管理方式的区别
- 3.C++内存管理方式
-
- [3.1 new/delete操作内置类型](#3.1 new/delete操作内置类型)
-
- [3.1.1 new的底层原理](#3.1.1 new的底层原理)
- [3.2 new和delete操作自定义类型](#3.2 new和delete操作自定义类型)
- [3.3 制作链表的方法](#3.3 制作链表的方法)
- [4.operator new与operator delete函数(重要点进行讲解)](#4.operator new与operator delete函数(重要点进行讲解))
-
- [4.1 operator new与operator delete函数(重点)](#4.1 operator new与operator delete函数(重点))
- 5.new和delete的实现原理
-
- [5.1 内置类型](#5.1 内置类型)
- [5.2 自定义类型](#5.2 自定义类型)
- [6. 定位new表达式(placement-new) (了解)](#6. 定位new表达式(placement-new) (了解))
- [7. malloc/free和new/delete的区别](#7. malloc/free和new/delete的区别)
- 总结
1.C/C++内存分布

2.C语言四种动态内存管理方式的区别

3.C++内存管理方式
3.1 new/delete操作内置类型
3.1.1 new的底层原理

3.2 new和delete操作自定义类型

3.3 制作链表的方法

4.operator new与operator delete函数(重要点进行讲解)
4.1 operator new与operator delete函数(重点)


5.new和delete的实现原理
5.1 内置类型

5.2 自定义类型

6. 定位new表达式(placement-new) (了解)

7. malloc/free和new/delete的区别

总结
本文主要写了C/C++内存管理的相关知识点,期待大家的补充!