相关疑难解决方法(0)

零大小的数组分配是什么意思?

查看一些示例代码并遇到一些零大小的数组分配.我创建了以下代码片段来澄清我的问题

这是有效的代码:

class T
{
};

int main(void)
{
  T * ptr = new T[0];

  return 0;
}
Run Code Online (Sandbox Code Playgroud)

有什么用?ptr有效吗?这个构造是否可移植?

c++ memory-management

5
推荐指数
1
解决办法
1439
查看次数

标签 统计

c++ ×1

memory-management ×1