Problème tout simple - Accès à un conteneur - C++ - Programmation
Marsh Posté le 05-01-2006 à 12:48:13
Code :
|
Marsh Posté le 05-01-2006 à 14:00:24
Luke58 a écrit : Par extension, comment lire le contenu d'un élément en particulier dans un conteneur (le troisième, le dixième etc.) ? |
une map n'a pas de gestion d'ordre des éléments, donc attention au sens que tu donnes à "premier", "troisième" ou "dixième", sans quoi, tu pourrais avoir des surprises ...
Quoi qu'il en soit, pour y accéder, tu peux toujours utiliser l'itérateur :
Code :
|
mais si tu comptes lire un seul élément dans ta map, tu te serviras plutôt de la clé :
Code :
|
Marsh Posté le 15-03-2006 à 13:17:28
question tout con.
Je suis debutant en C++ et je voudrais vous exposer un probleme:
Au fait je dispose d element de 1 a N et de deux listes L1 et l2.
Je voudrais ecrire le programme suivant:
pour j allant de 1 a N
verifier si j est lelement de L1 ou L2.
Sinon envoyer un message d erreur.
Je vous remercie
Marsh Posté le 15-03-2006 à 13:36:12
retourne travailler au lieu d'essayer de faire faire tes exos par quelqu'un d'autre
Marsh Posté le 22-03-2006 à 19:52:10
- y'a pas de question.
- y'a pas de probleme.
- y'a juste à deviner que c'est un exo de cours comme y'en a déjà des tonnes.
Marsh Posté le 04-01-2006 à 20:28:44
Salut !
J'ai un problème tout con : comment accéder au premier élément d'un conteneur (genre set, ou map) ?
J'ai une map de cette forme :
j'ai stocké trois paires dedans, par exemple avec l'instruction :
et je voudrais lire le contenu de la première partie (le int) de la première paire uniquement.
C'est bête car je sais comment lire les premiers élements de chaque paire du conteneur (avec un itérateur : )
mais pas de juste un seul...
Par extension, comment lire le contenu d'un élément en particulier dans un conteneur (le troisième, le dixième etc.) ?
Voila, merci pour votre aide.