代碼
vector<int>?ivec?{10,?11,?12}用到了c++11的新特性,初始化列表,initialize_list
而vistual studio 2012並不支持c++11這壹特性。
代碼
vector<int>?ivec(10,-1);正確,是因為 vector 存在這個版本的構造函數
explicit?vector?(size_type?n,?const?value_type&?val?=?value_type(), const?allocator_type&?alloc?=?allocator_type());