Programación General > C/C++

 no sobreescribir fichero.txt

(1/1)

lesca:
buenas gentee
esta vez vengo a pedir una ayudita supongo q no deve ser muy complicada el tema es el siguiente

estoy haciendo un programa q guarda datos en un struct para luego pasarlo a un archivo de texto(.txt)
la cosa es q logro q el programa guarde los datos correctamente pero el problema es q cuando lo ejecuto otra vez me sobreescribe los datos de q manera se logra no sobreescribir los datos

si necesitan el codigo avisenn
graciass :D

ProfesorX:
No especificas de que manera lo estas abriendo, si con la libreria <stdio.h> o con la liberia <fstream>

Suponiendo que lo abres con fopen() de la libreria <stdio.h>, abrelo en modo append, de esa forma añade contenido al archivo, si el archivo no existe, lo crea.


--- Código: C++ ---   FILE * pFile;  pFile = fopen ("myfile.txt","a");  
Si utilizas <fstream>, bsuca informacion sobre como abrirlo en modo append.

Saludos :)

Navegación

[0] Índice de Mensajes

Ir a la versión completa