Liste chainé

Signaler
Messages postés
5
Date d'inscription
dimanche 19 décembre 2004
Statut
Membre
Dernière intervention
24 décembre 2004
-
Messages postés
371
Date d'inscription
dimanche 4 janvier 2004
Statut
Membre
Dernière intervention
23 septembre 2009
-
je veux savoir comment faire le tri d'une liste deja saisie.....
avec un example sous forme d'un code..merci..

3 réponses

Messages postés
351
Date d'inscription
mercredi 21 juillet 2004
Statut
Membre
Dernière intervention
12 août 2009

Tout dépend avec quoi tu travailles.

Si tu utilises les MFC et notamment les classes CObject et CObList elles sont assez fournis en fonctions pour faire des recherches et des tris.
De plus, avec ces classes tu peux utiliser CArchive qui te permettra de sauvegarder ta liste chainée dans un fichier et aussi de reconstituer ta liste.

Si ta liste est déjà saisie, tu crées une fonction qui utilisera les méthodes de la classe CObList pour faire le tri.

Penche toi sur la doc...

thierry la fronde
Messages postés
627
Date d'inscription
mercredi 16 juin 2004
Statut
Membre
Dernière intervention
24 juillet 2011

Tu as aussi le droit de dire bonsoir ou bonne nuit plutot (topic posté vers minuit!!) walidos09! De plus, ça serait sympa que tu dises "J'aimerais" plutot que "Je veux" ... c'est pas un lieu où tu passes commande et on te réponds et on te ponds ce que tu veux! Ici, c'est des programmeurs, de tt niveau, désireux d'apprendre...pas des chiens ;)

bonne soirée tt de même! ++

Gendal67, Dev-C++ 4.9.9.1, J'adore cppfrance!! :-))
Messages postés
371
Date d'inscription
dimanche 4 janvier 2004
Statut
Membre
Dernière intervention
23 septembre 2009

std::list de <list> et std::sort() de (coder operator< dans ta classe d'élément).

Cordialement,
Xterminhate.