A ver si te sirve algo del estilo:
Código:
string fichero ("lista.txt");
ofstream f_lista (fichero.c_str());
if (!f_lista) {
cout << "El fichero " << fichero << " no existe.";
exit (0);
}
f_lista << "Lo que quieras meter aqui";
Esto es lo básico para meter en un fichero el texto que quieras, el resto te toca a ti comprobar