Mat 257 Ответов: 1

Как использовать ansi escape для движения вверх


Привет. Мне интересно, можно ли переместить курсор, чтобы выстроиться в линию на экране после печати строки в раннюю?

Что я уже пробовал:

Я нашел несколько строк кода в интернете, но никто не работает, что-то вроде \033 [F.

1 Ответов

Рейтинг:
7

OriginalGriff

Это будет зависеть от системы, которую вы используете для создания кода, и фреймворка, в котором работает ваше приложение: например, приложение WinForms C++ вообще не будет обрабатывать ANSI escape seuqences, и многие консольные выходы тоже не будут работать.
Даже если это так, последовательность ANSI для курсора вверх такова ESC [ <numberoflines> A нет #033 [ F

Начните с документации для вашего фреймворка и работайте оттуда.

Извините, но мы не можем сделать это для вас!