std::map<std::string, int> m = {
{"Marc G.", 123},
{"Zulija N.", 456},
{"John D.", 369}
};
W Xcode Mam C++ Język Dialekt ustawiony na "C++ 0x [-std = C++ 0x]" i C++ biblioteki standardowej zestawie do "biblioteki standardowej biblioteki libC++ LLVM C++ z obsługą języka C++ 0X"dlaczego ja się "non-kruszywo nie można zainicjować z listy inicjatora"
Czy muszę ustawić coś innego?
Składnia wydaje się poprawna z lub bez "=" (zakładając, że oczywiście przyniesiesz std :: string). –
'g ++ -std = C++ 11' –