296286e71a387f0100b46c35ecb41cf2ccab6d25
howto/come_gestire_dati_fissi/esempio_reale.md
... | ... | @@ -10,8 +10,8 @@ Il codice è stato scritto in un file chiamato **"ricettario.h"** che è stato i |
10 | 10 | #define minutiAvvertimento 30 |
11 | 11 | #define decimiAttesa 2 |
12 | 12 | |
13 | - char pathProg[15] = "C:\\MW30632.fis"; // array relativo al file della prima serie di dati fissi |
|
14 | - char pathAll[15] = "C:\\Allarm.fis"; // array relativo al file della seconda serie di dati fissi |
|
13 | + char pathProg[15] = "C:\\MW30632.fis"; // percorso relativo al file della prima serie di dati fissi |
|
14 | + char pathAll[15] = "C:\\Allarm.fis"; // percorso relativo al file della seconda serie di dati fissi |
|
15 | 15 | |
16 | 16 | // funzioni prima serie di dati fissi |
17 | 17 | void carica_fissiRic(void); |
... | ... | @@ -87,7 +87,7 @@ Il codice è stato scritto in un file chiamato **"ricettario.h"** che è stato i |
87 | 87 | // funzione di caricamento dati della prima serie di dati fissi |
88 | 88 | void carica_fissiRic(void) |
89 | 89 | { |
90 | - fpRic = fopen(pathProg, "r"); // apertura di pathProg in modalità lettura in fpRic |
|
90 | + fpRic = fopen(pathProg, "r"); // apertura del file del percorso pathProg in modalità lettura |
|
91 | 91 | |
92 | 92 | if (fpRic == 0) // se fpRic == 0 --> l' operazione fopen non ha avuto successo |
93 | 93 | reset_fissiRic(); // resetta i dati con i valori di default |
... | ... | @@ -96,12 +96,13 @@ Il codice è stato scritto in un file chiamato **"ricettario.h"** che è stato i |
96 | 96 | fclose(fpRic); // chiude fpRic |
97 | 97 | } |
98 | 98 | |
99 | - // funzione di salvataggio dati relativo alla prima serie di dati |
|
99 | + // funzione di salvataggio dati relativo alla prima serie di dati che ritorna 1 se l'operazione viene completata con successo |
|
100 | + // ritorna 0 se non ha successo |
|
100 | 101 | char salva_fissiRic(void) |
101 | 102 | { |
102 | 103 | dfRic.first_time_df = 0xAAAA; // condizione di primo avvio, servirà in start.c |
103 | 104 | |
104 | - fpRic = fopen(pathProg,"w"); // apertura di pathProg in modalità scrittura |
|
105 | + fpRic = fopen(pathProg,"w"); // apertura del file del percorso pathProg in modalità scrittura |
|
105 | 106 | |
106 | 107 | if (fpRic == 0) // se fpRic == 0 --> fopen non ha avuto successo |
107 | 108 | return 0; |
... | ... | @@ -190,7 +191,7 @@ Il codice è stato scritto in un file chiamato **"ricettario.h"** che è stato i |
190 | 191 | // dichiara il file che ci servirà nelle funzioni |
191 | 192 | FILE *fpAll; |
192 | 193 | |
193 | - // funzione di caricamento relativa alla seconda serie di dati |
|
194 | + // funzione di caricamento dati relativa alla seconda serie di dati |
|
194 | 195 | void carica_fissiAll(void) |
195 | 196 | { |
196 | 197 | fpAll = fopen(pathAll, "r"); |