控制Linux中的文本模式输出| C/C++

Sam*_*rty 1 linux text interface mode

首先,我为可能发生的任何问题道歉,因为我不太确定如何正确地提出这个问题.

我最近很好奇一些应用程序(如Midnight Commander)如何控制文本模式输出,形成所谓的"基于文本的用户界面",idk.这是标准输出操作的一些邪恶魔法还是我不知道的其他东西?我做了一些围绕谷歌,但没有找到任何特别感兴趣的东西,我希望这里的人可以指出我正确的方式.

提前致谢,

〜失眠阵列

And*_* M. 6

您正在寻找的是NCurses - 一个使用特殊终端字符设置颜色,位置等的库.

http://www.gnu.org/s/ncurses/