|
Искусственный интеллект
|
|
Как сделать TUI?09.10.2020, 22:02. Показов 7542. Ответов 47
Вечер добрый.
Хочу сделать программу на C++ с простейшим TUI, как в bios. На ncurses, просто в консоле как VIM например. Как это сделать на винде? Гугл ни чего годного не говорит. Cygwin + ncurses тоже не вариант. Помогите пожалуйста, буду ооочень признателен).
0
|
|
| 09.10.2020, 22:02 | |
|
Ответы с готовыми решениями:
47
Библиотека для TUI Как отладить TUI приложение? TUI и Delphi |
|
Искусственный интеллект
|
||||
| 14.10.2020, 21:08 [ТС] | ||||
|
Добавлено через 4 минуты Добавлено через 50 секунд
0
|
||||
|
|
|||
| 14.10.2020, 21:22 | |||
|
Как бы эти вещи можно через покраску и изменение позиции делать. Добавлено через 1 минуту
1
|
|||
|
4135 / 2713 / 433
Регистрация: 09.09.2017
Сообщений: 12,046
|
||||
| 15.10.2020, 00:10 | ||||
|
Хотя, говорят, с WSL2 и под виндой появились вменяемые терминалы.
1
|
||||
|
|
|||
| 15.10.2020, 11:08 | |||
|
Ведь все эти менюшки в консоли это нечто среднее между обычной консолью и GUI приложением. Какое достоинство GUI? - наглядность и удобство. Какое достоинство консоли? - простота и главное возможность автоматизации. (вызывать одну программу через другую управлять ей, перенаправлять потоки в/в) А у такого типа приложения с консольными менюшками вроде как и до GUI не дотягивает и возможность автоматизации утеряна. Добавлено через 1 минуту
0
|
|||
|
4135 / 2713 / 433
Регистрация: 09.09.2017
Сообщений: 12,046
|
||
| 15.10.2020, 15:18 | ||
|
Консоль будет реагировать на последовательность байтов stdout'а, а откуда они там взялись не ее дело. Вы можете их вбить на клавиатуре, можете захардкодить printf'ами или cout'ами, можете сгенерировать curses'ом, можете принять по tty. Если они попали к эмулятору терминала без искажений, он их отработает. Собственно, на этом ведь работа ESC-последовательностей и построена. Через терминальную линию (еще ту, аппаратную, на RS232) можно передавать только байты. Давайте выделим какой-то неиспользуемый байт как флаг начала
0
|
||
|
4135 / 2713 / 433
Регистрация: 09.09.2017
Сообщений: 12,046
|
|
| 15.10.2020, 19:36 | |
|
Интерпретатор командной строки
Вы ведь можете перенаправить ввод-вывод в скрипте. Эмулятор терминала не запускается, а вот интерпретатор - другое дело.
0
|
|
| 15.10.2020, 19:36 | |
|
Как сделать передвижение квадрата в Unity 2d Как сделать так что бы он двигался как в игре Read BAll 4 Как сделать задание я вообще не знаю как его сделать, если сделаете, скиньте архивом пожалуйста) В упор не понимаю как сделать столкновение персонажа с объектами. Как мне это сделать? Как сделать,у меня сервер обычная XP,как мне правильно сделать так,что бы некоторые компы отрезать от инета,но не от базы данных(К+ и 1С и т.п) Как сделать перемещение нескольких файлов с заменой? И как это сделать проще? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её.
Всё это стресс конечно. Почему?. . .
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
|
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы
## О чём эта статья
В процессе построения ОДУ-модели (система дифференциальных. . .
|