PDA

Visualizza la versione completa : [C++] standard output su file


squid
07-03-2005, 15:32
Ciao a tutti,
Premessa:
dopo aver inizializzato i file e dopo averli aperti
in modalità output std::app io posso scrivere ALLA FINE
degli stessi, aggiungendo quello che voglio.

Domanda:
Come faccio a d aggiungere cị che voglio ALL'INIZIO
del file aperto?

Grazie mille.

dekdek
07-03-2005, 15:36
Crei un nuovo file con le aggiunte e poi ci appendi il contenuto di quello vecchio... Non credo si possa fare diversamente, anche se in C++ non ho mai usato file

gandalf45
07-03-2005, 15:36
Che io sappia non esiste una funzione che ti permetta di scrivere _prima_.
Devi copiarti il contenuto del file in memoria e dopo aver scritto quello che ti serve (ri)aggiungere il contenuto originale.

Loading