Tester la présence d'un fichier en C

guiguiXXX -  
shuya89 Messages postés 483 Statut Membre -
Bonjour,
Ma stupide prof ne voulant pas m'aider, je fais appel a vos connaissance

Ayant enregistrer les données dans un fichier texte, je voudrais que mon programme C teste la présence de ce fichier afin de charger ce fichier.

avez vous une ligne de code qui me permettrer de tester la presence ?

MErci a tous ceux qui répondent
Configuration: Linux Suse
Firefox 2.0.0.4

6 réponses

  1. guiguiXXX
     
    printf("\nchemin du fichier a ouvrir? ");
    FF; gets(chemin);
    ptrFichier = fopen(chemin,"rb");
    if( !ptrFichier )
    {
    printf("chemin incorrect veuillez le resaisir svp!");
    FF; getch();
    }

    ça veut dire quoi FF ???
    1
  2. shuya89 Messages postés 483 Statut Membre 39
     
    a oui faut que tu ecrive apres les include

    # define FF fflush(stdin) voila

    enfaite sa te vide le buffer clavier
    1
  3. yoogui Messages postés 2056 Statut Membre 316
     
    https://www.commentcamarche.net/contents/791-php-les-fichiers

    S'il y a erreur -> fichier non existait (ou alors ta pas les bons droits mais c'est moins probable)
    0
  4. shuya89 Messages postés 483 Statut Membre 39
     
    printf("\nchemin du fichier a ouvrir? ");
    FF; gets(chemin);
    ptrFichier = fopen(chemin,"rb");
    if( !ptrFichier )
    {
    printf("chemin incorrect veuillez le resaisir svp!");
    FF; getch();
    }

    voila un petit exemple tu ouvre ton fichier avec fopen et tu fait une gestion d'erreur voila
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. guiguiXXX
     
    c'est bon, j'ai reussi à tester la presence c'est gentil
    0
    1. yoogui Messages postés 2056 Statut Membre 316
       
      Note "Problème résolu"
      0
  7. shuya89 Messages postés 483 Statut Membre 39
     
    de rien et en effet met le problème comme résolu avec en dernier message la solution
    0