Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - file txt
Forum - C/C++ - file txt

Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 1:00
Giovedì, 01/01/1970
salve ragazzi...
vorrei sapere come è possibile spostarsi in un file txt.... ad esempio leggere solo la riga numero 56 o addirittura gli ultimi 2 caratteri della riga...
inoltre vorrei un chiarimento... su un mio programma volevo mettere un'intero file di testo in un'array di 1000 ma mi metteva solo pochi caratteri della prima riga...
8-|:-?8-|
come mai??

PM Quote
Avatar
Rand (Ex-Member)
Pro


Messaggi: 163
Iscritto: 17/05/2005

Segnala al moderatore
Postato alle 23:33
Venerdì, 06/10/2006
allora....x quanto riguarda la prima domanda usa la funzione "fseek" ke in pratica setta la posizione di lettura all'interno del file
il prototipo è il seguente

Codice sorgente - presumibilmente C/C++

  1. int fseek(FILE *stream, long offset, int tipo_seek);


NB
"tipo_seek" puo assumere il valore SEEK_SET (inizio file), SEEK_CUR (posizione corrente) o SEEK_END (fine file)[/


x la seconda invece prova ad aumentare le dimensioni del buffer ke usi cn la fread
;)

Ultima modifica effettuata da Rand il 06/10/2006 alle 23:35


Ero solito portare una pallottola nel taschino, all'altezza del cuore.
Un giorno un tizio mi tirò addosso una Bibbia, ma la pallottola mi salvò la vita.

(Woody Allen)
PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 14:46
Sabato, 07/10/2006
grazie mille ancora una volta!:k:

x chi volesse maggiori informazioni il meglio k ho trovato è qui:
http://forum.html.it/forum/showthread.php?threadid=477366
http://cdfrh0.grid.umich.edu/~claudiof/Tools/CPP/io.html

PM Quote
Avatar
Rand (Ex-Member)
Pro


Messaggi: 163
Iscritto: 17/05/2005

Segnala al moderatore
Postato alle 14:52
Sabato, 07/10/2006
:k:


Ero solito portare una pallottola nel taschino, all'altezza del cuore.
Un giorno un tizio mi tirò addosso una Bibbia, ma la pallottola mi salvò la vita.

(Woody Allen)
PM Quote
Avatar
norbix89 (Normal User)
Newbie


Messaggi: 13
Iscritto: 22/10/2006

Segnala al moderatore
Postato alle 18:26
Giovedì, 23/11/2006
il sito di pierotofy è la migliore soluzione quando hai un problema col C!

PM Quote