bonjour !!
voila j'utilise des appels systèmes pour manipuler des fichiers !!
une erreur plutôt bizarre est apparue car jusqu’à la j’arrivai a écrire dans mes fichiers et la je ne comprend pas d’où viens l'erreur
voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
if (trouv==0)
      { printf("ecriture dans le nouveau fichier\n");
        int test=write(fptemp,var,sizeof(var));
	printf("test ecriture %d \n",test);
	 }
création de mon fichier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
fptemp=open("fptemp.txt",O_CREAT|O_APPEND,00700,00070,00007);
test écriture me retourne -1