bonsoir,
Sauriez vous comment parcourir une multimap en partant du premier ellement au dernier ?
merci
Version imprimable
bonsoir,
Sauriez vous comment parcourir une multimap en partant du premier ellement au dernier ?
merci
Oui, il suffit d'utiliser rbegin() à la place de begin() et rend() à place de end().
Comme n'importe quel conteneur : tu fais aller un iterator de begin() jusqu'à end().
Comme pour une map classique, avec un itérateur:
Code:
1
2
3
4
5
6
7 multimap<key,data> my_map; for(multimap<key,data>::iterator it = my_map.begin(); it != my_map.end(); ++it) { // Accès à l'élément courant via l'itérateur }