c++中的new操做符定位用法(placement new) 的一个例子

c++中的new操做符有一种用法叫作定位(placement new) 用法以下:c++ class A; char* area = new char[sizeof(A)]; A *a = new (area) A(1); delete a; 这种用法预先分配了内存,要建立一个对象时,直接把对象分配到这块内存上,节省了建立时间。 这种用法很好,可是在实际的运用的不多见。今天在一个stack的实
相关文章
相关标签/搜索