La única forma que conozco es llamando a system() y ejecutando el comando de impresión del fichero.
Otra forma puedes verla en www.geocities.com/chuidiang, dentro del apartado de funciones utiles. Está para linux, aunque posiblemente funciona con pequeños cambios en windows.
En algún sitio han comentado que existe stdprn, con lo que podrías imprimir con fprintf (stdprn, "texto"), pero yo no he encontrado ese stdprn. Quizás haya algún compilador concreto de C++ que si lo tenga.
Se bueno.