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' ....
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;
	}
};
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.

Merci de votre aide...