С ++ Интерфейс командной строки дизайн программы? - PullRequest
1 голос
/ 10 февраля 2011

Мне дано задание разработать командную строку C ++ (терминал, который я использую, запустит программу в Linux / Ubuntu).Но мне не нравится дизайн командной строки, есть ли способ улучшить дизайн интерфейса?

Примечание: я должен запустить программу в терминале !!

Ответы [ 2 ]

6 голосов
/ 10 февраля 2011

ncurses.Это библиотека, позволяющая размещать текст в терминале в любом месте, чтобы вы могли эффективно рисовать в терминале стиль ascii-art.Это также очень старая библиотека, поэтому ее использование может быть немного утомительным.

1 голос
/ 10 февраля 2011

Я разработал простую многоплатформенную библиотеку управления консолью некоторое время назад.

Вы можете использовать ее по крайней мере в Linux и Windows.Он использует собственные вызовы в Windows и стандартные escape-коды на других платформах.

Если вы просто хотите показать некоторые цвета, установить курсор и т. Д., Вы можете использовать его в считанные минуты, не пытаясьncurses.

Документация (сгенерированная с помощью Doxygen) включена в Zip-файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...