PDA

Visualizza la versione completa : [C] Cercare una parola e sostituirla


francesco_ud
19-09-2005, 17:39
mi serve un aiutino..

riesco ad aprire il file con relativi controlli,ma poi non so come iniziare a cercare la parola all'interno del file,per poi sostituirla..

avete qualche idea?

anx721
19-09-2005, 19:23
inizia a leggere il file per righe; poi all'interno di ogni riga ti trovi le occorenze da sostituire

francesco_ud
19-09-2005, 19:44
fin qui l'idea c'era,la mia grossa difficoltà era quella di mettere la parola da cercare in una stringa per poi confrontarla,e non so come fare,visto che il tipo di dato stringa non è supportato..

Michele Facchin
19-09-2005, 20:06
strncpy (); // nò?

anx721
19-09-2005, 22:00
per confrontare le stringhe ovvero array di cararatteri puoi usare strcmp, ma te devi confrontare la tua stringa con una porzionde della riga, quindi potresti aver bisogno di confrontarti manualmente carattere per carattere la stringa con la sottostringa di una riga

LeleFT
20-09-2005, 09:04
Originariamente inviato da anx721
per confrontare le stringhe ovvero array di cararatteri puoi usare strcmp, ma te devi confrontare la tua stringa con una porzionde della riga, quindi potresti aver bisogno di confrontarti manualmente carattere per carattere la stringa con la sottostringa di una riga
o utilizzare strstr()... :)


Ciao. :ciauz:

Loading