Q我如何将输出定向到打印机?
A在 Unix 下,可以使用popen(参见问题19.30)写入lp或lpr程序,或者打开像/dev/lp这样的特殊文件。在 MS-DOS 下,写入(非标准的)预定义 stdio 流stdprn,或者打开特殊文件 PRN 或 LPT1。在某些情况下,另一种(或许是唯一)可能性是使用窗口管理器的屏幕捕获功能,并打印生成的位图。
参考:PCS 第 5.3 节,第 72-74 页
由 托管