Раздел экрана C ++ - PullRequest
       18

Раздел экрана C ++

2 голосов
/ 06 июля 2011

Я хочу разделить экран вывода на две части (как это делают фреймы в HTML). Таким образом, одна часть может оставаться фиксированной и отображать некоторый контент, который обновляется на основе входных данных, полученных от другой части.

Я не хочу рисковать вещами с графическим интерфейсом, поэтому OpenGL, SDL и т. Д. Исключены (я хочу сделать это в режиме командной строки). У меня Borland C ++ с поддержкой graphics.h, но он слишком стар, чтобы продолжать его.

Какие альтернативы у меня есть (если нет C++, решение в C также будет в порядке.)

Ответы [ 2 ]

2 голосов
/ 06 июля 2011

Возможно, вы захотите взглянуть на библиотеки, похожие на curses, такие как PDCurses .

Кроме этого, вы можете использовать escape-последовательности терминала ANSI для управления курсором в текстовом окне, это может быть быстрее, если то, что вы делаете, просто, в противном случае используйте PDCurses, и он будет обрабатывать escape последовательности для вас.

2 голосов
/ 06 июля 2011

Выезд Проклятия / NCurses.

...