Я пишу быстрое приложение для сервера, чтобы на самом деле не писать полный графический интерфейс. Однако проблема заключается в том, что основная часть сервера, однако консольное окно будет разрешать ввод или вывод одновременно.C++ приложение консоли реального времени, одновременный ввод и вывод
Многие игры, в которые играли, имели консоль в них (как правило, нужно активировать так или иначе), они решили эту проблему, разделив вход и выход так, что нижняя строка посвящена ввода команд ввода, а остальные используется для вывода, как обычное консольное окно.
Возможно ли сделать что-то подобное с минимальным количеством работы (т.е. без необходимости писать собственное окно консоли с нуля) и в кросс-платформенном режиме? В идеале id хочет по-прежнему использовать обычное командное приглашение как-то для случая, когда сервер работает в системе без установленного содержимого GUI, хотя, я думаю, простой клиент GUI, который мог бы подключиться к серверу, тоже был бы прекрасен.
Под кросс-платформой подразумевается поддержка Windows и Linux. Хотя, если я отправил идентификатор маршрута клиентского GUI, для этого также потребуется Mac.
Учитывая большой размер этих библиотек, не предполагайте, что вы могли бы указать мне на часть, которая делает то, что я хочу, для обеспечения ввода и вывода в реальном времени? –
Вот несколько коротких. http://www.paulgriffiths.net/program/c/curses.php Я посмотрю, смогу ли я найти кого-то с лучшим примером «ввода» – epatel
Вот еще несколько http://static.cray-cyber.org /Documentation/NEC_SX_R10_1/G1AB01E/CHAP9.HTML#9.6 – epatel