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++ - Prog
Forum - C/C++ - Prog

Avatar
Lewis (Normal User)
Newbie


Messaggi: 1
Iscritto: 27/09/2011

Segnala al moderatore
Postato alle 9:44
Martedì, 27/09/2011
Questo topic è stato chiuso dal moderatore

ragazzi mi servirebbe una funzione che conta i paragrafi e una che conta i caratteri di un testo presente in un fule di testo...

il linguaggio in cui mi serve è C...

PM
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5475
Iscritto: 03/01/2010

Up
2
Down
V
Segnala al moderatore
Postato alle 10:16
Martedì, 27/09/2011
Un caffè? Un cornetto?

ho chiesto un favore.... - Lewis - 27/09/11 10:17
Non c'entra nulla. In un forum non si fanno programmi conto terzi, nè per favore nè per altro. Si danno solo suggerimenti. - nessuno - 27/09/11 10:20
mi serve solo capire come si può, in C, capire ke finisce un paragrafo e ne inizia un altro...non voglio un programma voglio solo un indicazione - Lewis - 27/09/11 10:21
Nel tuo primo messaggio non dicevi questo ma volevi una funzione. Dipende da come è scritto il file. Un paragrafo potrebbe essere concluso da un CR LF o da altro carattere speciale. - nessuno - 27/09/11 10:33


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
PM
Avatar
gigisoft (Member)
Guru


Messaggi: 695
Iscritto: 11/10/2008

Up
1
Down
V
Segnala al moderatore
Postato alle 10:41
Martedì, 27/09/2011
Salve,

devi analizzare il testo, non so se e' possibile farlo parola per parola, al limite lo farai carattere per carattere, fino a quando non trovi la sequenza dei caratteri "punto e a capo" (ossia '.' seguito da '\n'), allora saprai di essere arrivato alla fine di un paragrafo.


Dopodiche' scorri tutti i caratteri che sono spazii o tabulazioni fino a che:

a) arrivi a un carattere "visibile", e allora saprai di essere arrivato all'inizio di un altro paragrafo;

b) arrivi alla fine del file, e allora saprai che il paragrafo che era poc'anzi terminato era l'ultimo.

Ciao. :k:

Luigi

Ultima modifica effettuata da gigisoft il 27/09/2011 alle 10:45


Le cose si fanno per bene o non si fanno affatto
PM
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5475
Iscritto: 03/01/2010

Up
1
Down
V
Segnala al moderatore
Postato alle 10:46
Martedì, 27/09/2011
Secondo me, puoi anche omettere il controllo del . e testare solo il carattere '\n' per il paragrafo.

Devi dare un'occhiata preventiva al file di testo (magari con un editor binario) per capire come è fatto realmente.

Ti consiglio di suddividere il testo in token (tramite la strtok)

Ultima modifica effettuata da nessuno il 27/09/2011 alle 10:47


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
PM
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2763
Iscritto: 21/09/2007

Up
0
Down
V
Segnala al moderatore
Postato alle 19:07
Martedì, 27/09/2011
Questo topic è in violazione di una o più norme del regolamento: http://www.pierotofy.it/pages/extras/forum/9/3839-regolame ... .
    
Dopo averlo letto riapri un nuovo topic assicurandoti di aver rispettato le regole. Grazie per la tua pazienza.


Ingegnere Informatico
https://ldlagency.it
PM