c++ - Can ofstream be used for printing on a printer -


can ofstream used write on printer?

eg:

string nameofprinter = "xyz"; ofstream onprinter(nameofprinter); onprinter << "printing.... "; 

if above output printer (on paper) ?

if not, why won't output? please suggest way print using printer.

i targeting windows platform (32bit)

if happen have printer associated lpt1 , printer support formfeeds.

#include <iostream> #include <fstream> using namespace std;  int main () {     ofstream printer ("lpt1");     if(!printer)     {  return 1;     }      printer.puts("test test test\n");     printer.putc('\f');     printer.close();     return 0; }  

lpt1 file name in windows. known reserved filename. not possible have more 1 file name lpt1. , file managed windows.

see reserved filenames


Comments

Popular posts from this blog

c# - SharpSVN - How to get the previous revision? -

c++ - Is it possible to compile a VST on linux? -

url - Querystring manipulation of email Address in PHP -