[débutant] Accéder aux éléments d'un vecteur de paires
Hello tout le monde, petite question (pas trop dure j'imagine pour vous :p ).
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:
1 2 3 4 5
| 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:
1 2 3 4 5
| for(int i=0 ; i<VecPaire.size() ; i++)
{
//afficher l'entier
//afficher la chaine correspondant à l'entier
} |
J'avoue que je pêche un peu, qui aurait une idée ? Merci pour vos réponses ! ;)