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.
FILE * pFile;
pFile = fopen ("myfile.txt","a");
Si utilizas <fstream>, bsuca informacion sobre como abrirlo en modo append.
Saludos