【发布时间】:2012-04-05 16:53:00
【问题描述】:
在我基于控制台的 Linux C++ 应用程序中,我想获取终端的大小(行+列)和当前光标位置。对于后者,我认为我可以使用 ANSI 代码,但我不确定如何正确解析它。我也看不到如何获取窗口的大小?
由于其他原因,目前无法切换到 ncurses。
【问题讨论】:
-
你看过这个解决方案了吗? stackoverflow.com/a/1022961/522150 这个stackoverflow.com/a/1023006/522150。他们很好地解决了终端线和列问题。