PDA

View Full Version : Manipolazione file di testo in C++


icestorm82
24-05-2008, 16:08
Salve ragazzi, ho la necessità di manipolare dei file di testo, e visto che mi ritrovo qualche ricordo di c++, vorrei usare proprio questo linguaggio. Ciò che mi serve è un programmino semplice che modifichi delle stringhe ad una determinata posizione all'interno di un file di testo, che funzioni più o meno così

File.txt che contiene la stringa:
>>>>>>>>>>>>>>
Questa è una frase
>>>>>>>>>>>>>>

All'interno del programma io stabilisco quale lettera e quindi quale posizione deve essere sostituita (quindi credo tramite un array), e successivamente immetto da tastiera la nuova lettera da sostituire a quella vecchia.

Qualcuno mi consiglia una buona guida per la modifica dei file?

Grazie a tutti :D

-Slash
24-05-2008, 19:08
devi usare la classe fstream ed aprire il file in lettura e scrittura. fatto questo puoi utilizzare la funzione getline per prendere una riga intera del file di testo( e magari copiartela in una stringa), oppure le funzioni get e set sempre della classe fstream per leggere e modificare singoli caratteri

VICIUS
25-05-2008, 13:43
Chiuso.
http://www.hwupgrade.it/forum/showthread.php?t=1649196