"块 * _chunk = 新的(大小)块(大小)"是什么意思?

What's the meaning of 'Chunk * _chunk = new (size) Chunk(size)'?

本文关键字:大小 意思 是什么 新的 chunk      更新时间:2023-10-16

下面显示了一个c++代码:

Chunk * _chunk = new (size) Chunk(size);

我不明白"new"后面的第一个"(size)"是什么意思?上面的代码来自JDK8。

这被称为placement new语法。使用这个技术名称,您可能可以找到更多关于它的信息。除了以字节为单位的正常计算大小外,您询问的参数还会传递给重载的operator new