J'utilise Dev-C++ IDE, et maintenant je suis en train de faire le fichier handling.here est mon code:Dev-C++ Filehandling
int main(){
FILE *fp;
int b = 10;
int f;
fp = fopen("data.txt", "w");
//checking if the file exist
if(fp == NULL){
printf("File does not exist,please check!\n");
}else{
printf("we are connected to the file!\n");
}
fprintf (fp, " %d ", b) ;
fclose(fp);
printf("Reading from the file \n");
FILE *fr;
fr=fopen("data.txt","r");
fscanf (fr, " %d ", &f) ;
fclose(fr);
printf("the data from the file %d \n", f);
return 0;
}
ce code fonctionne dans NetBeans, mais dans Dev-C++ , Je reçois juste le message de "nous sommes connectés au fichier", mais il ne met pas la valeur de "10" dans le fichier. s'il vous plaît vous connaissez la réponse laissez-moi savoir, que dois-je faire?
@ utilisateur261002; voyez-vous un fichier créé sans contenu? Ou pas de fichier du tout? – BeemerGuy
La première chose à faire est de changer l'IDE. DevC++ est mort et il y a beaucoup de meilleurs remplacements (Visual Studio Express, Code :: Blocks etc) – JustSid
bien qu'il crée le fichier, mais pas d'écriture dans le fichier. – user261002