salut
pour ma pti je dois faire une procédure suppression milieu. J'ai donc mis un indice que j'ai initialisé à 'a' .
nom est un char
donc tant que mon nom est inférieur à 'a' ....
j'aimerais d'abord si cela se fait car ma procédure ne fonctionne pas (si ca se fait qu'estce qui ne va pas) et donc si je dois obligatoirement mettre i en entier et le comparer non pas au nom mais à un indice entier aussi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 ///////////////////////////////prcodédure supprimer milieu//////////////////////// void liste::suppr_mil(char nom) { poster *ptcourant; poster *ptprec; char i; ptcourant=ptpremier; i='a'; while ((i<nom)&&(ptcourant!=NULL)) { ptprec=ptcourant; ptcourant=ptcourant->get_ptsuivant(); i=i++; } if (ptcourant!=NULL) { ptprec->set_ptsuivant(ptcourant->get_ptsuivant()); delete ptcourant; } };
Merci de votre aide...![]()
Partager