Añadir un string al final de un fichero en C++

Iniciado por seryioo, 22 Febrero 2016, 14:40 PM

0 Miembros y 1 Visitante están viendo este tema.

seryioo

Buenas tardes, estoy haciendo un ejercicio de programación y me encuentro con el problema de que no se introducir un string al final de un fichero.

Básicamente el problema se reduce a:
Código (cpp) [Seleccionar]

ofstream write (fichero.c_str());
string palabra;

//COMO ANYADIR "PALABRA" AL FINAL DE "FICHERO"?

ivancea96

Código (cpp) [Seleccionar]
ofstream outFile(fileName, ios::app);
"app" de append.

seryioo

Perdona no te he entendido bien. ¿Creo el flujo así y despues hago esto?:


Código (cpp) [Seleccionar]

ofstream write (fichero.c_str(), ios::app);
string palabra;
fichero << palabra;



Gracias

Orubatosu

Si, suponiendo que sea un fichero de texto ascii ya existente.

Hay otras maneras, pero la que te ha indicado es posiblemente la mas sencilla y corta
"When People called me freak, i close my eyes and laughed, because they are blinded to happiness"
Hideto Matsumoto 1964-1998