пиши на стандартный вывод
потом когда будешь прогу запускать, напишешь:
prog.exe > lpt1:
попробовал в вин2000 - работает
только эта @^%$@&^ система почему то в этом случае не показывает в свойствах принтера состояние очереди печати
т.е. нельзя отменить
пришлось полностью печатать то что там моя прога навыводила :))
Есть некоторая контрольная работа, в которой требуется что-то перемножить, сложить и т. п.. А в конце требуется вывести на принтер то же , что было выведено на экран.
Так вот у меня колом встала проблема с выводом на экран (С для DOS).
Не хотелось бы лазать по портам и ESC командам принтера.
Как мне просто (например, по типу printf ()) форматировано вывести текст на принтер.
По теме, интересно как переопределяется stdout - стандартный поток вывода (на принтер).
Я пробовал провернуть такую фишку fprintf (stdprn, "Текст"); - ничего у меня не получилось ,- Я вообще в том направлении продвигаюсь ?
пиши на стандартный вывод
потом когда будешь прогу запускать, напишешь:
prog.exe > lpt1:
попробовал в вин2000 - работает
только эта @^%$@&^ система почему то в этом случае не показывает в свойствах принтера состояние очереди печати
т.е. нельзя отменить
пришлось полностью печатать то что там моя прога навыводила :))
[C++] Вывод на принтер в С01.11.01 21:41 Автор: :-) <:-)> Статус: Elderman