微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

C终端程序中的状态行

如何解决C终端程序中的状态行

我正在通过外壳运行用c / c ++编写的终端程序。 就像minicom for UART一样。

我正在寻找一种方法来创建“底部的状态线”,就像附加的图片一样(迷你通信的底部线:CTRL-A Z线,始终作为GUI出现)。 我想当然可以肯定它不仅是printf / cout,还需要一些扩展的API。 有人做过吗?或者可能是一些想法如何进行?

enter image description here

解决方法

有各种各样的库可让您执行此类操作。众所周知的是ncurses。

请参见https://en.wikipedia.org/wiki/Ncurses

您可以使用终端控制系统调用自己进行操作,但这往往很繁琐且特定于平台。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。