用于类似GUI的终端导航(vim / lynx风格)的食谱/教程/库?

时间:2010-04-23 21:31:11

标签: c++ console navigation terminal

一些基于控制台的应用程序(如vim或lynx)提供了丰富的用户界面,使用户可以在控制台周围自由导航,直接在屏幕上操作数据,访问菜单等等,类似于“现代”gui应用程序。 如何在使用C ++的Unix / Linux上实现这一目标?你是直接操纵某种字符缓冲区还是屏幕不断被清除并重新打印到stdout? 是否有一组库来实现这种行为,甚至还有一些用于控制台的“现代”事件驱动GUI工具包?

1 个答案:

答案 0 :(得分:6)

ncurses库。