Ciao,
Ho scritto un ccodice che legge dei valori da un server e poi man mano che li legge li scrive su un file.
A un certo punto , man mano che legge, la scrittura si interrompe, e entra nel ciclo di controllo del file, cioè in questo ciclo di controllo:
e quindi chiude la connessione .fprintf(stream,"%s",temp);
#ifdef DEBUG
printf("Scrivo su file");
#endif
// ciclo di controllo sul file
if (fopen("NTC.dat", "w+") == NULL)
{
printf("I can write the file %s\n");
return -1;
}
Non riesco a capire quale sia il motivo, dato che questo pezzo di codice è inserito all'interno si un for infinito che si stoppa solo se si preme Ctrl-C

Rispondi quotando