C++ primer 动态内存【12章】 IOS转行ing 2024-05-16 72 阅读1分钟 对象的生命周期 全局对象:程序启动的时候分配,在程序结束的时候销毁 局部自动对象:进入定义所在的程序块时被创建,在离开块时销毁 局部static:第一次使用前分配,程序结束时释放 内存类型: 静态内存:局部static、类static、定义在函数外的变量 栈内存:函数内非static对象 堆内存: 12.1动态内存和智能指针 shared_ptr 多个指针指向同一个对象 unique_ptr:独占指向的对象 weak_ptr:指向shared_ptr所管理的类 头文件:memory