BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 25 févr. 2004 à 15:42
Salut ffz_team,
on pose generalement une source pour apporter des eclaircissements sur un point particulier de prog. Ira pour ta 1ere mais ne nous mets surtout pas tous tes tests a l'avenir.
Bonne continuation, ciao...
BruNews, Admin CS, MVP Visual C++.
cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 20123 25 févr. 2004 à 15:10
Salut,
Il y a plus simple, il suffit de remplacer le dernier \ par un \0 avec un pointeur.
char * p = LaChaine; // pointeur
while(*p) p++; p--; // on l'avance jusqu'au caractere avant le \0
if(*p '\\') *p 0; // si c'est un \, on le remplace par un \0
25 févr. 2004 à 16:57
if(LaChaine[pos] == '\\') LaChaine[pos] = 0;
25 févr. 2004 à 15:42
on pose generalement une source pour apporter des eclaircissements sur un point particulier de prog. Ira pour ta 1ere mais ne nous mets surtout pas tous tes tests a l'avenir.
Bonne continuation, ciao...
BruNews, Admin CS, MVP Visual C++.
25 févr. 2004 à 15:10
Il y a plus simple, il suffit de remplacer le dernier \ par un \0 avec un pointeur.
char * p = LaChaine; // pointeur
while(*p) p++; p--; // on l'avance jusqu'au caractere avant le \0
if(*p '\\') *p 0; // si c'est un \, on le remplace par un \0