谈谈C++0x怪异的数组
在C++0x中有一些奇怪现象,而且还是那是种烦人。在C++0x中初始化列表是作为一个重大更新的被加入在C++0x中,不得不说
std::array
数组是灰常好滴,但是他们工作还是是有点奇怪。Xushine研究院给出点小例子,大家看看咯~例如,下面是合法的:int a[] = { 1, 2, 3 };
以下是合法的:
std::array<int, 3> a = { 1, 2, 3 };
但是你不能这样做:
std::array<int> a = { 1, 2,[......]