Parcours alphabétique d'une map<char,XXX> sans la casse

Parcours alphabétique d'une map<char,XXX> sans la casse - C++ - Programmation

Marsh Posté le 26-07-2007 à 17:51:12    

Salut,
 
Je voudrais parcourir une map de caractères par ordre alphabétique. A priori l'itérateur de base le fait, mais il tient compte de la casse : si je parcours la map en affichant le premier élément, il affichera un truc comme ACHTYehtu alors que je voudrais qu'il m'affiche ACeHhTtuY...
 
Donc est-ce qu'il y a un deuxième type d'itérateur permettant de faire ça, ou un autre système simple à mettre en place ? Sinon je sens que je vais encore partir dans des délires pas possibles...
 
Merci. :jap:

Reply

Marsh Posté le 26-07-2007 à 17:51:12   

Reply

Marsh Posté le 26-07-2007 à 18:02:42    

Salut,
 
Je pense qu'il faut que tu décores ton 'char' par une classe redéfinissant l'opérateur<, et que tu passes cette classe comme type pour la map.

Reply

Marsh Posté le 26-07-2007 à 18:24:13    

Ok. Dans ce cas, comme c'est vraiment un point de détail, je vais laisser tomber...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed