当前位置: 技术问答>linux和unix
求教各位大大:关于vi或top命令出现的界面,如何编程才能实现?
来源: 互联网 发布时间:2015-11-28
本文导语: 因刚接触linux下CC++编程,有问题不解: 像做一般的命令行的程序,无论输入或输出均会导致屏幕光标根据输入或输出从左到右从上到下的移动,不能返回原位置进行更改. 然而, 输入命令vi (vi编辑器)或top等命令,能出现交互...
因刚接触linux下CC++编程,有问题不解:
像做一般的命令行的程序,无论输入或输出均会导致屏幕光标根据输入或输出从左到右从上到下的移动,不能返回原位置进行更改.
然而,
输入命令vi (vi编辑器)或top等命令,能出现交互界面,在界面上所有数据可发生变化,但变化时其在屏幕中位置不变.
请问此种交互界面的实现原理如何,编程该如何实现??
期盼各位大大能解答我心中疑惑,非常感谢!
像做一般的命令行的程序,无论输入或输出均会导致屏幕光标根据输入或输出从左到右从上到下的移动,不能返回原位置进行更改.
然而,
输入命令vi (vi编辑器)或top等命令,能出现交互界面,在界面上所有数据可发生变化,但变化时其在屏幕中位置不变.
请问此种交互界面的实现原理如何,编程该如何实现??
期盼各位大大能解答我心中疑惑,非常感谢!
|
使用ncurses库,往上有很多资料的。