std::map<std::string, int> m = {
{"Marc G.", 123},
{"Zulija N.", 456},
{"John D.", 369}
};
En Xcode Tengo lenguaje C++ dialecto serie a serie "C++ 0x [-std = C++ 0x]" y C++ Standard Library a "biblioteca estándar de libC++ LLVM C++ con soporte de C++ 0X"¿Por qué recibo "no-agregado que no se puede inicializar con lista de inicialización"
¿Debo configurar algo más?
La sintaxis parece correcta con o sin '=' (suponiendo que hayas introducido std :: string en el ámbito del curso). –
'g ++ -std = C++ 11' –