PDA

Visualizza la versione completa : [C / C++] Righe di un file


qwerty84
27-09-2008, 11:53
Ciao!
Ho un problemino...
devo leggere da un file di testo delle righe (1 per volta)
solo che
se una riga vuota e non si raggiunta la fine del file devo vedere se dopo ce ne sono altre da prendere(appunto fine alla fine del file).

uso fgets() per prendere le righe e funziona bene se nel file di testo non ho righe vuote, ho provato molte condizioni, tipo se la riga che leggi "\n", oppure se srtcmp(s_letta,"")==0, oppure "\0" (provate una x volta, certo...) per poter andare fino in fondo al file a scoprire se ci sono altre righe "buone"
qualche idea?

oregon
27-09-2008, 11:55
Se leggi la riga in una stringa, puoi usare la strlen ... ma dovresti mostrare il codice che usi attualmente per un suggerimento piu' preciso.

P.S. Come da Regolamento, devi inserire il linguaggio nel titolo.

Loading