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
Ir a la versión completa