【发布时间】:2013-06-15 05:40:29
【问题描述】:
现在我们已经有了std::array、std::vector 和大括号初始化,还需要 C 样式的数组吗?
【问题讨论】:
-
@AndyProwl 您能否更具体一点:可能的用例是什么?
-
@JohnnyW:你认为
std::array包含什么? -
@JesseGood 是的,我知道它们是用来实现std::array的,但这并不意味着非stdlib的开发者应该使用它
-
这可以讨论到无止境... 一方面,遗留 C 数组对于某些类的实现是必要的。另一方面,它们不应出现在“最终用户”代码中。所以,是的,也不是。
标签: c++ c++11 arrays list-initialization stdarray