initializer_list в визуальной студии 2012

Я обнаружил, что initializer_list не поддерживается MSVC 2012. Но может ли он (initializer_list)
использовать как-нибудь в VS (например, с помощью библиотеки Boost). Образцы, если можете, пожалуйста.

4

Решение

Повысьте :: назначить так близко, как вы получите.

Более конкретно, назначить :: 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);
6

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]