new _Elem[_Size]()
与 new _Elem[_Size]{}
之间有什么区别,我应该更喜欢哪种形式?
如果您知道所讨论的元素并且未在模板参数中使用它,这会有什么不同吗?
这个问题假设需要一个原始指针 - 通常你应该只使用 std::vector
或 std::unique_ptr
最佳答案
两者没有区别
除了 {}
在 C++98 中不起作用。
关于c++ - new _Elem[_Size]() 与 new _Elem[_Size]{} 之间有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55629149/