《从C风格到C++风格:内存管理的进化之路》
《从C风格到C++风格:内存管理的进化之路》
文章目录
- 《从C风格到C++风格:内存管理的进化之路》
- 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的区别
- 总结
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++内存管理的相关知识点,期待大家的补充!