使用C程序

时间:2015-05-08 16:54:25

标签: c ncurses terminfo

没有人知道在C程序中获取terminfo键字符串的好方法?就像ncurses的infocmp一样。我找不到任何东西:(

如果有人知道并想告诉我,我会非常感激。

1 个答案:

答案 0 :(得分:1)

"捕捉"价值取决于你试图用它做什么。通常的应用程序使用tigetstr函数从终端数据库中读取给定终端功能的值。

为此,您必须首先使用ncurses库初始化terminfo接口,例如使用setuptermsettermnewterm。函数的选择取决于程序对字符串的作用。

ncurses-examples中,有一些低级终端程序,例如demo_terminfo