using special filenames for hardware devices eg-"prn" & "con"
I've been testing this program, but it doesn't work iether using "prn", "lpt1", or "con". I'm using windowsXP and Borland compiler. Any explainations?
Code:
// ezprint.cpp
// demonstrates simple output to printer
#include <fstream> //for file streams
using namespace std;
int main()
{
char* s1 = "\nToday's winning number is ";
int n1 = 17982;
ofstream outfile; //make a file
outfile.open("PRN"); //open it for printer
// outfile.open("con"); //open it for console
outfile << s1 << n1 << endl; //send data to printer
outfile << '\x0C'; //formfeed to eject page
return 0;
}