Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/02/2010, 16:55
garap88
 
Fecha de Ingreso: julio-2009
Mensajes: 26
Antigüedad: 14 años, 9 meses
Puntos: 0
Escribir al final de un archivo ya existente C++

Buenas.
Tengo un archivo de texto en el que tengo n lineas escritas.
Quiero abrirlo y escribir una nueva linea en él sin sobreescribir las que ya estaban, preferentemente usando la biblioteca fstream.

En las FAQ solo habla de como escribir y cerrar un archivo.


O sea, tengo esto:
12345
678934
43255

Y quiero que luego de ejecutar el programa aparezca esto:
12345
678934
43255
666666

Probé abriendo el archivo de la siguiente forma:

std::fstream Archivo ("datos.txt", ios::ate);

Esto no funciona porque no puedo incluir esta biblioteca (ios). Solo puedo usar la std.

Ayuda!!!!!
Sé que es muy básico pero no encuentro como hacerlo.
Gracias al que pueda ayudarme!

Última edición por garap88; 08/02/2010 a las 17:58