|
Bas de page | |
---|---|
Auteur | Sujet : STL - multimap - ou le mystère de l'iterator perdu (non résolu) |
Publicité | Posté le 02-08-2005 à 09:26:55 |
theshockwave I work at a firm named Koslow | #include <algorithm>
|
theshockwave I work at a firm named Koslow |
Message édité par theshockwave le 02-08-2005 à 10:24:08 |
ahmlot-khmen age = 5 ans | Je ne comprends pas ta réponse.
|
theshockwave I work at a firm named Koslow |
|
ahmlot-khmen age = 5 ans |
|
theshockwave I work at a firm named Koslow |
|
ahmlot-khmen age = 5 ans | Merci beaucoup de ton aide, j'ai déjà une bonne solution
|
Taz bisounours-codeur | return !e.second.size();
|
Publicité | Posté le 02-08-2005 à 11:34:11 |
theshockwave I work at a firm named Koslow | ah, oui, tiens |
ahmlot-khmen age = 5 ans | Le but est de trouver les éléments e.second vides, cond doit donc retourner true si e.second est vide.
|
theshockwave I work at a firm named Koslow |
|
theshockwave I work at a firm named Koslow |
|
ahmlot-khmen age = 5 ans | Je n'ai pas tester ton code, mais je pense qu'il ne marche pas dans le cas où par exemple j'aurais deux pair :
|
theshockwave I work at a firm named Koslow | il me semble me souvenir qu'il y avait eu un problème de suppression de plusieurs éléments dans une map récemment (pas multimap, donc, mais ca passait par des itérateurs, donc ca doit aussi pouvoir s'appliquer pour toi), sur ce même forum. Tu peux peut-être essayer d'y jeter un oeil
Message édité par theshockwave le 02-08-2005 à 15:31:10 |
ahmlot-khmen age = 5 ans | cherchi, pas trouvi, quand meme merci |
theshockwave I work at a firm named Koslow | j'essayerai de le rechercher ce soir, j'ai pas trop le temps de faire ca maintenant ( le C# m'occuppe trop ) |
Taz bisounours-codeur | empty() est plus rapide en général (sauf pour vector à priori) car size() peut être O(n). Et puis sémantiquement, c'est mieux |
ahmlot-khmen age = 5 ans | En plus de la perte d'iterator pendant l'effaçage de la multimap (au fait theShOcKwAvE si jamais tu pouvais retrouver le sujet, ça m'intéresserait) j'aimerais également savoir comment, lorsqu'on parcours une multimap, savoir que l'on est sur le dernier élément.
|
Taz bisounours-codeur | ben le dernier c'est si cur + 1 == end()
|
ahmlot-khmen age = 5 ans |
|
Taz bisounours-codeur | je suis sur que si tu cherches un peu tu trouverais comment exprimé x + 1 autrement ...
|
Taz bisounours-codeur |
|
Publicité | Posté le |
Sujets relatifs | |
---|---|
[JavaScript] Concaténer des chaines pour faire un nom de var. [Résolu] | [php] [RESOLU] probleme de tableau |
[php] [RESOLU] lancer un fichier excel avec un header | pb de requête [RESOLU] |
[résolu] Générer aléatoirement des données | SQL sous SPIP je suis perdu! |
[résolu][pyGTK]question de débutant - fixer les dimentions d'un TextVi | [PHP][Resolu] Sortir du php proprement |
[resolu]Warning qui s'affiche malgré un traitement de l' erreur | [Résolu] Dephi - Webbrowser |
Plus de sujets relatifs à : STL - multimap - ou le mystère de l'iterator perdu (non résolu) |