Bonjour à tous, voici le problème:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 void afficher( struct final, FILE * fichier){ if((INT_PTR)GetFileAttributesA("verrouData"<=-1){ FILE *f = fopen( "verrouData.txt", "w" ); /* exclusion */ if (f==NULL) { printf("erreur création\n"); } fichier = fopen("data.txt","w"); fwrite(&final.bpm, sizeof(int),1,fichier); $r = chr(13); fwrite ($fichier, $r); // retour chariot fwrite(&final.spo2, sizeof(int),1,fichier); } }
Je dois écrire deux entiers dans un fichier .txt
Avant d'écrire je vérifie si un deuxième module ne s'en sert pas, sinon ce n'est pas le cas je suis autorisé à écrire dessus.
J'écris ma 1er valeur, je saute une ligne, j'écris ma seconde valeur et je sors.
QQQ pourrait m'arranger le code pour qu'il marche ?
Partager