Hello tout le monde, petite question pas trop dure
J'ai créé un vecteur de paires de la maniere suivante :
Code :
- std::vector<std::pair<int, std::string> > VecPaire;
|
Pour rajouter des éléments dans ce vecteur, je créé avant tout une paire et je fais :
Code :
- std::pair<int, std::string> mapaire;
- mapaire.first = un_entier;
- mapaire.second = une_chaine;
- VecPaire.push_back(mapaire);
|
et je mets tout ca dans une boucle.
Seulement, j'ai un probleme par exemple pour afficher tous les éléments de mon tableau, lorsque je veux faire un for du style :
Code :
- for(int i=0 ; i<VecPaire.size() ; i++)
- {
- //afficher l'entier
- //afficher la chaine correspondant à l'entier
- }
|
une idée ?