文件名称:pager.h:CC ++程序的寻呼机
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-04 11:29:15
C
传呼机 简单的寻呼机,可在基于CLI /基于文本的程序(C / C ++)中实现大输出。 其倾倒大量的文本到控制台(如一些程序man ...或git log )自动页输出(使用more或less ),而不必管的输出,这可能是合乎需要的用户: ================== 以打印1000行文本的示例程序为例。 终端上的程序输出。 如果不进行分页,用户将很容易错过大多数行: 使用pager.h的示例 通过包含pager.h ,可以通过将BEGIN_PAGER和END_PAGER宏放在一段将向stdout打印大量文本的代码周围来实现自动分页。 ( INIT_PAGER宏需要在调用之前放在全局范围内的任何位置) 该程序运行的输出将自动分页: 叉 宏的运行/父进程和主要之间创建管fork() -ed子( more或less )和父母的重定向stdout给孩子。 子项运行时,父项上的
【文件预览】:
pager.h-master
----pager.h(908B)
----README.md(2KB)