El problema esta en el puerto "LPT1:" .. hay algun metodo de indicar al programa que imprima en la impresora que tiene el equipo por defecto.
Código:
#include <iostream> #include <fstream> using namespace std ; int main() { // Identifica el puerto de la impresora char const * const pszPrinterName = "LPT1:" ; // Abre el flujo de la impresora ofstream prn( pszPrinterName ); // Asegura que la impresora se abrio exitosamente if ( ! prn ) { cerr << "ERROR: No se puede abrir " << pszPrinterName << '\n' ; return 1 ; } // Imprime un mensaje prn << "Hola mundo!" ; prn << '\r' // Retorno de carro (ENTER) << '\f' ; // Expulsa la ultima hoja de la impresora // Cierra la impresora prn.close(); return 0; }
Gracias de antemo.