furax13
Messages postés90Date d'inscriptionmardi 28 octobre 2003StatutMembreDernière intervention24 avril 2008
-
5 janv. 2006 à 14:42
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
5 janv. 2006 à 17:04
bonjour,
je récupére dans un programme c++ une chaine de caractère qui contient un fichier complet (path + nom + extension) (ex : c:\temp\data.txt)
J'ai récupéré uniquement le path du fichier (c:\temp ou c:\temp\)
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 5 janv. 2006 à 17:04
Donc la question serait:
Je VOUDRAIS récupérer le seul path...
// RETOURNE != 0 SI SEUL UN PATH RESTERA DANS fname
int ExtraitPath(char *fname)
{
char *c, *d;
c = fname;
d = 0;
while(*c) { if(*c '\\') d c;
c++;
}
if(d) *(d+1) = 0; // JE LAISSE '\\' FINAL
// if(d) *d = 0; // POUR ENLEVER '\\' FINAL
return (int) d;
}