Ciao ragazzi come funzionano nei dettagli queste funzioni di stampa e lettura formattata cioè come scrivono e leggono nei dettagli su di un file?
Grazie teoplc.
Ciao ragazzi come funzionano nei dettagli queste funzioni di stampa e lettura formattata cioè come scrivono e leggono nei dettagli su di un file?
Grazie teoplc.
Leggono e scrivono una linea intera, portano anche avanti il puntatore, nel senso che se fai tante fprintf scrive su linee differenti (analogo per la fscanf). Poi i dettagli sono tanti.
.:: Zetra.it - Web. ads . multimedia . graphix ::.
Realizzazione siti web - Carte Magic ai prezzi più bassi d'italia
- Comuni e Città
Di quanto si sposta il puntatore una volta richiamata la funzione?
Grazie teoplc!
Esiste una guida circa tutte le funzioni per i file?
Grazie teoplc!
Se sei su linux c'è man. Se no cerca con google trovi di tutto e di più.
Il puntatore viene posizionato alla riga successiva di quella che ha letto o scritto.
.:: Zetra.it - Web. ads . multimedia . graphix ::.
Realizzazione siti web - Carte Magic ai prezzi più bassi d'italia
- Comuni e Città
Grazie Punklvi cerco subito!
non so su linux, ma su win non va assolutamente avanti di una riga per volta. Va avanti n parametri che gli dici tu.
I due prototipi sono:
int fprintf(FILE *stream, const char *format, . . .);
int fscanf(FILE *stream, const char *format, . . .);
Si comportano allo stesso modo di printf e scanf con la differenza che con questi hai tu la possibilità di decidere il file (printf ha di default stdout, scanf stdin)
Quindi se ogni riga è composta da un tabulato di 4 valori interi (rimembro il mio esame di C) per andare alla linea seguente devi fargli prendere 4 %d
Live fast. Troll hard.
Pythonist | Djangonaut | Puppeteer | DevOps | OpenStacker | Lost in malloc
Team Lead @Gameloft Barcelona
Come no io mi ricordo che avanza da solo, sono fwrite e fread che non avanzano e devi usare fseek. No? :master:
.:: Zetra.it - Web. ads . multimedia . graphix ::.
Realizzazione siti web - Carte Magic ai prezzi più bassi d'italia
- Comuni e Città
Tutte le funzioni mandano avanti il puntatore...
fwrite e fread no.
.:: Zetra.it - Web. ads . multimedia . graphix ::.
Realizzazione siti web - Carte Magic ai prezzi più bassi d'italia
- Comuni e Città