Je cherche un conteneur, pour contenir des objets comme Employé (avec info: nom, salaire, téléphone ....) qui pourra être trié par nom (a..z) et d'autres fois trier par salaire par exemple. quelle est la meilleure façon de le faire? je pensais à la carte, mais je définir seulement 1 pour aller en apprécierait toute idée (pas trop avancée s'il vous plaît!)Conteneur STL avec plus d'une méthode de tri en C++
--- mise à jour ---
Je ne suis pas réellement besoin toujours 2 conteneurs STL, j'en aurais normalement 1 (disons les employés triés par nom de famille), et sur demande, cela ne me dérange pas de faire un nouveau conteneur STL, et de repasser tous les éléments, seulement cette fois pour être triés par salaire, donc je peux l'imprimer par cet ordre. Est-il possible de créer map1 avec tri par nom et map2 avec tri par salaire? Si oui, aimerait plus d'explications \ exemple pour définir ces 2 cartes. J'ai très peu de connaissances C++ (première affectation je suis arrivé)
Je pense que vous voulez 'operator()'. –
oups vous avez raison. fixé. – stijn