Liste STL sur une classe [Résolu]

Signaler
Messages postés
16
Date d'inscription
samedi 10 janvier 2004
Statut
Membre
Dernière intervention
29 août 2009
-
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
-
Bonjour,



Voilà, Je voudrai créer une liste chainée à l'aide de list de la STL.
Chaque noeud doit être une classe. Je ne sais pas comment m'y prendre !
Les exemples que je trouve concernent une liste chaînée qu'avec des
entiers.



Quelqu'un pourrait-il m'expliquer



Merci

5 réponses

Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
7
Tu as juste à créer une classe:



class M

{

int etat;

int nro;

int quantum;

}



et puis créer une list<M>
Messages postés
2023
Date d'inscription
mardi 24 septembre 2002
Statut
Membre
Dernière intervention
28 juillet 2008
5
"Chaque noeud doit etre une classe". Impossible. Au mieux, un objet de class. Comment veux tu mettre une classe dans une liste ?
Messages postés
16
Date d'inscription
samedi 10 janvier 2004
Statut
Membre
Dernière intervention
29 août 2009

Autant pour moi je voulais dire un objet de classe
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
7
http://www.cppfrance.com/code.aspx?ID=18102

Ca fait un moment que j'ai fait ca, c'est pas extrêmement bien fait, mais ca va peut être t'aider
Messages postés
16
Date d'inscription
samedi 10 janvier 2004
Statut
Membre
Dernière intervention
29 août 2009

En fait ce que tu proposes me permetrait de mettre qu'une seule valeur
par maillon. Or je voudrais faire une liste de processus. Pour se
faire, chaque processus (en fait chaque maillon) a :



un état

un numéro d'identification

un nb de quantum

.......