Я пишу программу на языке C, которая принимает входную строку одной строки за раз от пользователя. Однако после ввода пользователем строки ввода я хочу либо очистить строку, которую они набрали из stdout, либо префикс. Первое идеально, но последнее было бы приемлемым для моих целей. Есть ли способ сделать это? Скажите мне, нужно ли мне быть более ясным, я не уверен, насколько хорошо я описал проблему.Очистить строку ввода после новой строки
0
A
ответ
0
Вы не можете на C очистить линию после того, как была выпущена новая строка.
В большинстве систем POSIX вы можете использовать библиотеку ncurses для размещения курсора и очистки любой строки.
+0
Это похоже на то, что я хочу. Благодарю. – Jumhyn
Смежные вопросы
- 1. Нет новой строки после ввода в C
- 2. ясный ввод HTML после ввода и предотвращения новой строки
- 3. Как очистить экран терминала от ржавчины после печати новой строки?
- 4. Избегайте печати новой строки после ввода, прочитанного в C
- 5. Как очистить содержимое dynoTable новой строки
- 6. Как очистить JTextfield после ввода
- 7. разбить строку вокруг новой строки после некоторого интервала
- 8. Очистить фон после начала новой активности
- 9. Нет новой строки после div?
- 10. C++ отбрасывать оставшуюся строку новой строки из проблемы ввода буфера
- 11. Очистить строку после определенного символа
- 12. Переустановите UILabel после новой строки
- 13. Добавление новой строки после скобки
- 14. новой строки, используя строку заменить
- 15. Добавление новой строки в строку
- 16. Прочитать строку до новой строки
- 17. Ошибка сегментации после новой строки
- 18. преобразовать функцию выводящей строки новой строку новой строки в список
- 19. Конец ввода массива с символом новой строки?
- 20. Очистить вход текстового поля после ввода ключа нажмите
- 21. Как совместить строку, начинающуюся с новой строки или после запятой?
- 22. Отрицательный взгляд после новой строки?
- 23. Очистить значение поля ввода после предупреждения javascript
- 24. Как очистить поле ввода после удара submit
- 25. Очистить текстовое поле после ввода ключа
- 26. Как очистить поля ввода после отправки формы
- 27. Как очистить значение ввода после первой буквы?
- 28. jQuery: очистить поле ввода сразу после загрузки
- 29. Используя строку, чтобы дать имя новой строки
- 30. Заменить строку с помощью новой строки PHPStorm
Какая среда? – rerun
Mac OS X, bash. – Jumhyn
Вы не можете «очистить строку от stdout». C не имеет понятия о терминале или данных печати. Он знает только непрозрачный ввод и вывод 'FILE *', который производит/ест байты. Все остальное связано с платформой и обычно связано с обработкой терминала. –