@Amarg0
student

Как выводить в консоль текст, который можно будет редактировать?

Поясню.
Задача - вывести текст с возможностью редактирования.
К примеру, вывожу на экран:
Имя - Александр
"Александр" можно редактировать и в дальнейшем прочитать с экрана.
Как это можно реализовать?
  • Вопрос задан
  • 1589 просмотров
Пригласить эксперта
Ответы на вопрос 2
@vilgeforce
Раздолбай и программист
Хехе, ну это будет весело. Я сходу вижу такое решение: нужно ловить нажатия клавиш, если это обычный символ - добавлять его в буфер и выводить на экран. Если это backspace - удалять из буфера последний символ и выводить на экран "\b " для затирания последнего выведенного символа. Соответственно, в момент нажатия Enter ничего с экрана читать не надо, достаточно взять из буфера.
Ответ написан
Комментировать
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы