URL: https://linuxfr.org/forums/programmation-c--2/posts/reconnaitre-un-nom-de-fichier Title: reconnaitre un nom de fichier Authors: mariah Date: 2006年05月19日T12:03:11+02:00 Tags: Score: 0 Bonjour, voilà mon code! en fait je voudrais que cette expression( else if (S_ISDIR(infofichier.st_mode))) veuille dire : " si ce que vous avez donné en argument est un nom de fichier alors ".. la suite Quelqu'un aurait il une solution ?? Merci Mariah int main(int argc, char **argv) { int i=1; int a; FILE *f; char *tmp; struct stat infofichier; tmp=argv[i]; if ((tmp[0] == '-') && (tmp[2]=='0円')) { switch(tmp[1]) { case 'a': a=1; mydu_a (); break; case 's': a=0; mydu_s (); break; } } else if (S_ISDIR(infofichier.st_mode)) { mydu(); } else printf ("Erreur\n"); }

AltStyle によって変換されたページ (->オリジナル) /