1. 什么是placementNew
placement new的作用就是:创建对象(调用该类的构造函数)但是不分配内存,而是在已有的内存块上面创建对象。用于需要反复创建并删除的对象上,可以降低分配释放内存的性能消耗用法:A* p = new (ptr)A;
1其中ptr就是程序员指定的内存首地址。
注意点:无法手动调用delete 删除对象,为什么???
需要手动调用析构函数去析构
标签:调用,Placement,什么,手动,创建对象,内存,new,ptr
来源: https://www.cnblogs.com/redman274/p/15562903.html