【发布时间】:2011-01-28 22:04:03
【问题描述】:
我需要不时调用new[] 来获取内置类型(通常是char)。结果是一个包含未初始化值的数组,我必须使用memset() 或std::fill() 来初始化元素。
如何让new[]默认初始化元素?
【问题讨论】:
-
我不确定这是否有效,但在 VC9 上可以正常工作。
int* p = new int[10]();
标签: c++ arrays initialization