C指针原理(54)-Ncurses-文本终端的图形

2014-11-23 20:16:07 · 作者: · 浏览: 8

9、Ncurses的初始化相关工作

(1)raw()和cbreak()

禁止行缓冲,在raw()函数模式下,处理挂起(CTRLZ)、中断或退出(CTRLC)等控制字符时,将直接传送给程序去处理而不产生终端信号,而cbreak()将产生终端信号。

(2)cho()函数和noecho()函数

控制是否将从键盘输入的字符回显在终端上。

(3)keypad()函数

允许使用功能键。

(4)initscr()函数

屏幕初始化并进入curses 模式