/Anonimizzato24624Utente anonimizzato29 set 2018, 19:52Buonasera mi servirebbe un aiuto riguardo alla eliminazione di una frase da un file di testo Esempio: Il file di testo contiene questo CIAO *CIAO Antonio *Antonio in poche parole voglio che il file di testo venga aperto senza le parole con gli asterischi Help me pls
OoregonSuper FamosoIscritto danov, 2011Messaggi2191729 set 2018, 20:21Non ho capito. Devi eliminare quelle stringhe? Apri il file e lo copi in un altro file copiando solo le rifhe che ti interessano. Lo vuoi solo aprire ignorando quelle parole. Beh basta ignorarle dopo averle lette.
/Anonimizzato24624Utente anonimizzato29 set 2018, 20:29Si in poche parole devo fare un esercizio che mi stampa tutto tranne le parole con l'asterisco vicino, questo è l'esercizio. "Scrivere un programma in C, composto da un main che inizialmente legge il file ciao.txt, saltando le righe con i commenti dati dal carattere *. Mi sono dimenticato di scrivere che sto usando C
OoregonSuper FamosoIscritto danov, 2011Messaggi2191729 set 2018, 20:41E allora comincia a scrivere il cidice che apre il file e lo legge linea per linea
/Anonimizzato24624Utente anonimizzato29 set 2018, 21:07Io ho scritto il codice per aprire il file e leggerlo ma (ovviamente) me lo legge pure con gli asterischi come faccio a farlo leggere senza asterischi? a me servirebbe questa piccola parte di codice per leggerlo senza asterischi
/Anonimizzato21675Utente anonimizzato29 set 2018, 21:12Qui spiega come leggere un file riga per riga, per di più in italiano:
/Anonimizzato24624Utente anonimizzato29 set 2018, 21:22E invece per non far leggere al file di testo la riga con l'asterisco?
/Anonimizzato21675Utente anonimizzato29 set 2018, 21:34La soluzione più semplice è leggerla comunque ma non visualizzarla in console se il suo primo carattere è '*'. In alternativa potresti anche non leggere le righe per intero, ma scorrere il file carattere per carattere con fgetc() (così fai pure a meno del buffer). Forse è perfino più semplice.
/Anonimizzato24624Utente anonimizzato30 set 2018, 11:16Si come un idiota ho modificato il messaggio sbagliato... Un'altra cosa, come faccio a salvare il file di testo in una variabile globale?
OoregonSuper FamosoIscritto danov, 2011Messaggi2191730 set 2018, 12:16Utilizzala per leggere tutto il file in binario. Ovviamente deve essere capiente
OoregonSuper FamosoIscritto danov, 2011Messaggi2191730 set 2018, 15:17Primo, è una cosa semplice. Secondo, non è questione di idee, si fa in quel modo. Ma sono d'accordo che non ha molto senso leggere un file in una variabile. Adesso, se vuoi spiegare meglio, crea un nuovo thread e spiega.