手动调用构造函数?

时间:2009-08-04 19:27:39

标签: c++ constructor

假设我正在分配任意内存块。这个块的一部分是原子数据(整数,字节等)以及我希望被对象占用的一些数据块。我是否可以通过构造函数调用将任意内存转换为对象,例如data->MyObject ()并随后通过data->~MyObject()销毁对象,或者这是不可能的?

1 个答案:

答案 0 :(得分:13)

您要找的是placement new