PDA

Visualizza la versione completa : [C++] Riprendere la scrittura di un file


Dindio_89
26-02-2006, 17:32
Ciao ragazzi!
Come faccio ad aprire un file ed iniziare a scrivere dall'ultima riga presente all'interno di esso?

Mi spiego meglio:
Ho fatto un giochetto ke ti calcola quanto tempo stai per fare un percorso. Volevo ke alla fine ti memorizza il risultato in un .txt, ma il problema ke nn so come si fa riaprire un file e continuare a srcivere dal fondo, senza sovrascrivere il resto.
Grazie

oregon
26-02-2006, 17:34
Devi aprire il file in modalita' append ... usa la fopen ...

Dindio_89
26-02-2006, 17:36
Nn sono tanto pratico:
Mi riusciresti a fare un esempi

Mods
26-02-2006, 20:55
Se nn ricordo male era:

ofstream of("nomefile", ios::app);

e nel momento in cui vai a fare qualsiasi operazione di scrittura tipo

of.write(...)

parte a scriverterlo dal fondo

Loading