C ++中的通用gotoXY实现

时间:2014-01-20 21:58:55

标签: c++ cursor konsole

我有这样的事情:

 ______________________
/\                     \
\_| 1. Menu entry one  |
  | 2. Menu entry two  |
  | The user's choice:X|
  |   _________________|_
   \_/___________________/

我在Linux上工作,所以我不能使用conio.h将光标移动到X位置。 除了写我自己的gotoXY函数是没有意义的,因为 调整终端仿真器的大小会搞砸一切。 如何实现我的目标?

1 个答案:

答案 0 :(得分:0)

http://en.wikipedia.org/wiki/ANSI_escape_code

尝试弄乱CSI n B和CSI n D选项。