Why when I print to my printer does it only print-out capital letters, numbers and # ??


Heres the code...

Code:
print << "HELLO hello 12389 # {}[];'.!£$^&*()\f"; //only prints out the HELLO in caps, numbers and #??
print.close();
return 0; 
} 
#include <fstream.h>

int main() 

{ 
ofstream print;
print.open("LPT1");
I'm sure someone can explain , and is there a way to print all characters??

Cheers JamMan..