在工作草案http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3225.pdf 23.3.2中,它说
数组是一个聚合(8.5.1),可以用语法
array a<T, N> = { initializer-list };初始化
我认为array<T, N> a = { initializer-list };是正确的,有人能解释一下这个奇怪的语法吗?
发布于 2014-03-19 21:45:32
草案出错了。正如您所期望的,C++11标准的最终版本有array<T, N> a。
https://stackoverflow.com/questions/22518680
复制相似问题