saluts,

nous sommes apprentis de C++.
nous savons que, pour d�clarer un map de clef (key) string et valeur (value) string en C++, il y a besoin d'�crire:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
 
map <string, string> un_map;
mais la doute est: est-ce que c'est possible de faire un map de clef string et valeur vector<string>?
nous avons essay�:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
 
map <string, vector<string>> un_map;
...
un_map["nombres"].push_back("un");
// donc --> map["nombres"][0] = "un".
mais cette d�claration ne fonctionne pas.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
 
Visual C++ 6.0:
c:\arquivos de programas\microsoft visual studio\myprojects\ungtest\ungtest.cpp(9) : error C2146: syntax error : missing ',' before identifier 'un_map'
c:\arquivos de programas\microsoft visual studio\myprojects\ungtest\ungtest.cpp(9) : error C2065: 'un_map' : undeclared identifier
c:\arquivos de programas\microsoft visual studio\myprojects\ungtest\ungtest.cpp(9) : error C2143: syntax error : missing '>' before ';'
est-ce que c'est possible?
ou peut-�tre un autre forme de faire la m�me chose - stocker des vecteurs de string dans un hash?

merci d'avance.