【发布时间】:2013-05-13 09:35:49
【问题描述】:
我正在分配内存,稍后将用于构造具有位置new 的对象。我应该使用operator new(n),还是应该使用new unsigned char[n]?为什么?
【问题讨论】:
-
我认为两者都可以。
-
@sftrabbit:所以在对齐、语义、性能或类似方面没有区别?
-
@Mehrdad "semantics" - 确实有区别。
标签: c++ memory-management new-operator placement-new