in un esercizio il mio professore usa la fseek in questo modo:
fseek(file, (long) 0, SEEK_CUR);
ma con questa istruzione non si modifica la posizione del puntatore su file, esatto? non è superflua?
grazie
in un esercizio il mio professore usa la fseek in questo modo:
fseek(file, (long) 0, SEEK_CUR);
ma con questa istruzione non si modifica la posizione del puntatore su file, esatto? non è superflua?
grazie
Se il file e' in lettura/scrittura, per passare da una modalita' all'altra, bisogna prima eseguire una fseek().
Quella scritta dal tuo professore, realizza quanto sopra, senza spostare la posizione.
No MP tecnici (non rispondo nemmeno!), usa il forum.
interessante, e come mai non specifica la modalità?
nel senso se apro in lettura e scrivo :
fseek(file, (long) 0, SEEK_CUR);
va automaticamente in scrittura
mentre se apro in scrittua e scrivo:
fseek(file, (long) 0, SEEK_CUR);
va automaticamente in lettura
ho capito giusto?
grazie mille
nei miei manuali non parla di questa proprietà della fseek
nel senso so che la fseek fa cambiare posizione al punratore ma non sapevo che ad ogni fseek corrispondesse un cambio di modalità
giusto?
Questo non lo sapevo...perchè?Originariamente inviato da oregon
Se il file e' in lettura/scrittura, per passare da una modalita' all'altra, bisogna prima eseguire una fseek().
Quella scritta dal tuo professore, realizza quanto sopra, senza spostare la posizione.
Ad ogni modo non penso che ogni fseek corrisponde un cambio di modalità.
E' una funzione preliminare da usare prima di...
"Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)
"Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)
http://xvincentx.netsons.org/programBlog
eppure a volte di punto in bianco scrive questa riga, senza un palese significato...
Aspettiamo Mr. Oregon, che io ne so meno di te.
"Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)
"Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)
http://xvincentx.netsons.org/programBlog
La fseek che determina alcunche'.
E' il contrario.
SE si fa una lettura da un file e si vuole fare una scrittura (o viceversa) e' necessaria una fseek di quel tipo.
No MP tecnici (non rispondo nemmeno!), usa il forum.
Se chiudo il file e lo riapro in scrittura? Non va?
"Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)
"Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)
http://xvincentx.netsons.org/programBlog
Non cambiamo le carte in tavola ... stiamo parlando di un file aperto in lettura/scrittura ...Originariamente inviato da XWolverineX
Se chiudo il file e lo riapro in scrittura? Non va?
No MP tecnici (non rispondo nemmeno!), usa il forum.