Bonjour, donc moi j ai un petit probleme avec la creation d un fichier en utilisant des fonctions de haut niveau : fopen et fclose, lors de la compilation, un rapport d'erreur windows me signal que la fenetre va etre fermee car une erreur s est produite, la compilation, ne se termine donc pas et mon fichier ne veut pas etre creer
Alors qu avec les fonctions de bas niveau : creat et close, il n y pas de probleme , mon fichier est creer correctement ??
Je pense avoir declare, les prototypes, et les librairies correspondante correctement
Pouvez-vous m aider ?
Sachant que mon objectif est l ecriture dans un fichier, et que en utilisant les fonctions de niveau bat pour la creation, je n 'utilise pas de pointeur de position, donc par la suite je ne peux donc pas proceder a l'ecriture avec les fonctions de niveau haut ( je n ai pas trouve de fonctions de niveau bas qui me permettent d ecrire, je me vois donc oblige d'utilise celles du niveau haut,)
:
int fputc(int cara, FILE *point); necessite le *point que je n ai pas initialiser puisqu on me retourne un int :
int creat(const char *chem,int mode_crea);
normalement en utilisant la fonction de niveau haut fopen :
FILE *fopen(const char *nom, const char *mode);
j obtiens mon *point dont j ai besoin pour l ecriure dans le fichier
???
Merci d'avance opur votre aide
Le bonheur ne serait-il pas un mot inventé un jour d'ennui ?