《C++ Primer》--学习12

动态内存

动态内存与智能指针

除了静态内存和栈内存,每个程序还拥有一个内存池。这部分内存被称为自由空间 或 ,程序用堆来存储动态分配的对象

动态内存和智能指针

智能指针负责自动释放所指向的对象

shared_ptr 类
 

智能指针也是模板

《C++ Primer》--学习12_第1张图片

《C++ Primer》--学习12_第2张图片 

 

 

你可能感兴趣的:(C++,C++)