私は、initializer_list が MSVC 2012 でサポートされていないことを発見しました。しかし、それ (initializer_list) を VS で使用することはできますか (たとえば、Boost ライブラリの助けを借りて)。できればサンプルをお願いします。
2853 次
1 に答える
6
Boost::assignは限りなく近いものです。
より具体的には、assign::list_ofはおそらく探している動作に似ています。
// Examples from the documentation:
const list<int> primes = list_of(2)(3)(5)(7)(11);
const stack<string> names = list_of( "Mr. Foo" )( "Mr. Bar")( "Mrs. FooBar" ).to_adapter();
map<int,int> next = map_list_of(1,2)(2,3)(3,4)(4,5)(5,6);
于 2012-10-17T07:11:19.887 に答える