Esto es código estándar, lo que debería funcionar en cualquier compilador de C/C++, de acuerdo al ejemplo de arriba
C
Código:
#include <stdio.h>
main()
{
FILE *sw;
sw=fopen("ruta_y_nombre_del_archivo","a+");
fprintf(sw,"%s","text\n");
fprintf(sw,"%s","text");
fprintf(sw,"%s","text\n");
fprintf(sw,"%s","text\n");
fprintf(sw,"%s","text\n");
fprintf(sw,"%s","text\n");
fclose(sw);
}
C++
Código:
#include <fstream.h>
main()
{
ofstream sw("ruta_y_nombre_del_archivo");
sw<<"text"<<endl;
sw<<"text";
sw<<"text"<<endl;
sw<<"text"<<endl;
sw<<"text"<<endl;
sw<<"text"<<endl;
sw.close();
}
Muy conveniente que leas la documentación de fopen y iftream/ofstream para los diversos modos de abrir un archivo.
Para ejecutar el navegador intenta con la función de la API WinExec
Código:
WinExec("ruta_y_nombre_del_programa_que_deseas_abrir", SW_NORMAL);
También puedes usar la función ShellExecute, pero es un poco más complicada de utilizar, ya que lleva más parámetros.
Saludos.