【发布时间】:2011-08-20 12:28:03
【问题描述】:
使用数组你可以这样做:
int a[] = { 1,2,3,4,5,6 }
你如何用矢量来做到这一点?
【问题讨论】:
-
您目前不能将初始化列表与向量一起使用,但这是 C++0x 中的一个特性,据我所知,它尚未在编译器中实现。
-
@Shaktal:只要您使用
--std=c++0x启用它,它肯定在我的(相当旧的)版本的 GCC 中实现。但你是对的,它在 C++03 中无效。 -
@Mike Ahh,我不知道它是在 GCC 中实现的,尽管我知道它可能是目前最新的编译器(可能是由于它的开源性质)。感谢您清除它! :)