我之前使用过C(嵌入式东西),我可以像这样初始化我的数组:
int widths[] = { [0 ... 9] = 1, [10 ... 99] = 2, [100] = 3 };
Run Code Online (Sandbox Code Playgroud)
即我可以在初始化程序中指定索引.目前我正在学习Qt/C++,我无法相信这在C++中是不受支持的.
我有这个选项:-std=gnu++0x,但无论如何它不受支持.(我不知道它是否在C++ 11中受支持,因为Qt在gcc 4.7.x中工作有问题)
那么,它真的不支持C++吗?或者也许有办法启用它?
UPD:目前我想初始化const数组,所以std::fill不行.