我想将输出屏幕分为两部分(就像框架在HTML中一样)。因此,一个部分可以保持固定并显示一些内容,该内容根据从另一部分接收到的输入进行更新。

我不想冒险使用GUI东西,因此排除了OpenGL,SDL等(我希望在命令行模式下进行)。我有支持graphics.h的Borland C++,但是它太旧了,无法进行。

我可以使用哪些替代方法(如果没有C++,也可以使用C解决方案。)

最佳答案

您可能需要看一下像PDCurses这样的类似curses的库。

除此之外,您可以使用ANSI terminal escape sequences来控制文本窗口上的光标,如果您的操作很简单,则此方法可能会更快,否则请使用PDCurses,它将为您处理转义序列。

关于c++ - C++屏幕分区,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6595523/

10-10 13:20