Domanda

Nel mio codice fprintf ritorna con successo restituendo il numero di byte scritti in STREAM, ma nel file vero e proprio la stringa che ho scritto non c'è.

È stato utile?

Soluzione

L'output probabilmente è solo bufferizzato.Prova a chiudere il file utilizzando close() o chiama fflush() sullo stream per forzare la stringa nel file.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top