标签: 智能指针

1 篇文章

浅析C++智能指针
动态内存与智能指针 C++程序运行时,将内存分为四个区域,即:代码区、全局区、栈区、堆区。 代码区:存放函数体内的二进制代码,有操作系统管理。 全局区:存放全局变量,静态变量以及常量。 栈区:由编译器自动分配和释放,存放函数参数,局部变量等 堆区:由程序员分配释放,若程序员未释放,则程序结束之后,编译器自动释放。 其中堆区(heap)的一般使用一对…