Problème de déclaration

Bonjour,

Svp jne comprend plus rien ''File*f=fopen() ne marche pas.
On me renvoie ke f n'a pas été déclaré

1 réponse

  1. Contributeur
    Salut @RaoulLjf11,

    Poste ton code, stp, afin que l'on puisse voir quel peut être le problème.

    Sinon, le prototype de fopen est
    FILE * fopen ( const char * filename, const char * mode );
    , note que le type renvoyé est
    FILE *
    et pas
    File *
    (le C est sensible à la casse)

    Plus d'informations sur :

    http://www.cplusplus.com/reference/cstdio/fopen/

    Dal
    0
    1. Voici mon code
      0
    2. Contributeur
      en ligne 8, met
      FILE
      au lieu de
      File
      comme indiqué dans mon message plus haut
      0
    3. Contributeur
      Lorsque tu poste du code sur le forum, ne le fait pas sous forme d'image, car cela ne nous permet pas de le tester.

      Pour poster ton code sur le forum, utilise les balises de <code c> permettant de préserver l'indentation de ton code, de colorer la syntaxe et numéroter tes lignes. Si tu n'as pas vu le bouton de l'éditeur te permettant de poster ton code correctement, il est là :


      (poste ton code entre les balises)
      0
    4. Contributeur
      tu devrais aussi faire un
      fclose(fichier);
      avant la fin de ta fonction
      0