一、curses
在Ubuntu中安装curses库
sudo apt-get install libncurses5-dev
这是图形函数库,常在Linux下使用,目的是在终端内绘制简单的图形用户界面。
curses函数库的头文件和库文件就被分别安装在/usr/include/和/usr/lib/下。
二、常见函数功能
功能一、初始化和重置函数(以initscr函数开始,以endwin函数结束)
WINDOW *initscr(void); //在一个程序中只调用一次
int endwin(void);
功能二、键盘模式功能
int echo();//用于开启键盘输入字符
int noecho(); //用于关闭键盘输入字符
int cbreak(); //设置cbreak模式,字符一键入,直接传给程序
int nocbreak(); //关闭
int raw(); //关闭特殊字符处理
int noraw(