Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

动态内存动态内存与智能指针除了静态内存和栈内存,每个程序还拥有一个内存池被称为堆。程序用堆来存储动态分配的对象。c++中动态内存的管理是通过new:在堆中为对象分配空间并返回一个指向该对象的指针;delete:接受一个动态对象的指针,销毁该对象并释放与之关联的内存。动态内存的使用很容易出问题,保证其在正确的时间释放内存是及其困难的。为了更容易的使用动态内存c++11的标准库提供了智能指针类型...