我正在快速使用C++ 0x,并使用g ++ 4.6进行测试
我只是尝试了下面的代码,认为它会工作,但它不会编译.我收到错误:
incompatible types in assignment of ‘std::initializer_list<const int>’ to ‘const int [2]’
struct Foo
  {
    int const data[2];
    Foo(std::initializer_list<int const>& ini)
    : data(ini)
    {}
  };
Foo f = {1,3};