0
点赞
收藏
分享

微信扫一扫

C / C++ 内存管理

目录

1、C / C++内存分布

2、C语言中动态内存管理方式

        malloc / calloc / realloc / free

3、C++内存管理方式

        new / delete 操作内置类型

        new / delete 操作自定义类型

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

        operator new与operator delete函数(重点)

        operator new与operator delete的类专属重载(了解)

5、new和delete的实现原理

        内置类型

        自定义类型

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

7、常见面试题

        7.1、malloc/free和new/delete的区别

        7.2、内存泄漏

                什么是内存泄漏,内存泄漏的危害

                内存泄漏分类(了解)

                如何检测内存泄漏(了解)

                如何避免内存泄漏

        7.3、如何一次在堆上申请4G的内存?


1、C / C++内存分布


2、C语言中动态内存管理方式


3、C++内存管理方式

new / delete 操作自定义类型


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

operator new与operator delete函数(重点)

operator new与operator delete的类专属重载(了解)


5、new和delete的实现原理

内置类型

自定义类型


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


7、常见面试题

7.1、malloc/free和new/delete的区别

7.2、内存泄漏

什么是内存泄漏,内存泄漏的危害

内存泄漏分类(了解)

如何检测内存泄漏(了解)

如何避免内存泄漏

7.3、如何一次在堆上申请4G的内存?

举报

相关推荐

【c++】C/C++内存管理

【C++】C/C++内存管理

C/C++内存管理

[C/C++]——内存管理

c++内存管理

【C++】内存管理

C++内存管理

C/C++内存管理详解

0 条评论