курсор — универсальная реализация gotoXY в переполнении стека

У меня есть что-то вроде этого:

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

Я работаю над Linux, поэтому я не могу использовать conio.h, чтобы переместить курсор в положение X.
Кроме того, писать свою собственную функцию gotoXY было бы бессмысленно, потому что
изменение размера эмулятора терминала все испортило бы.
Как можно достичь моей цели?

2

Решение

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

Попробуйте возиться с опциями CSI n B и CSI n D.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]