Problème de déclaration [Fermé]

- - Dernière réponse : [Dal]
Messages postés
5169
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
18 juillet 2019
- 18 juin 2018 à 14:36
Bonjour,

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

Afficher la suite 

1 réponse

Messages postés
5169
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
18 juillet 2019
786
0
Merci
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
RaoulLjf11
Messages postés
1
Date d'inscription
lundi 18 juin 2018
Statut
Membre
Dernière intervention
18 juin 2018
-
Voici mon code
[Dal]
Messages postés
5169
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
18 juillet 2019
786 -
en ligne 8, met
FILE
au lieu de
File
comme indiqué dans mon message plus haut
[Dal]
Messages postés
5169
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
18 juillet 2019
786 -
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)
[Dal]
Messages postés
5169
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
18 juillet 2019
786 -
tu devrais aussi faire un
fclose(fichier);
avant la fin de ta fonction