Problème de déclaration

@RaoulLjf11 -  
[Dal] Messages postés 6373 Statut Contributeur -
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

[Dal] Messages postés 6373 Statut Contributeur 1 106
 
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
RaoulLjf11 Messages postés 1 Statut Membre
 
Voici mon code
0
[Dal] Messages postés 6373 Statut Contributeur 1 106
 
en ligne 8, met
FILE
au lieu de
File
comme indiqué dans mon message plus haut
0
[Dal] Messages postés 6373 Statut Contributeur 1 106
 
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
[Dal] Messages postés 6373 Statut Contributeur 1 106
 
tu devrais aussi faire un
fclose(fichier);
avant la fin de ta fonction
0