tienes dos opciones..
1- usar archivos desde c
2- usar los recursos del sistema operativo
con la segunda puedes hacer esto por la consola de comandos:
c:\>miprograma.exe >>log_deprograma.txt
y de este modo todo lo que el programa deebria arrojar por pantalla queda guardado en el archivo de texto.