Я знаю, что можно последовательно переписать последнюю строку, отображаемую в терминале, с помощью "\ r", но мне трудно понять, есть ли способ вернуться и редактировать предыдущие строки, напечатанные на консоли.
То, что я хотел бы сделать, это перепечатать несколько строк для текстовой RPG, однако друг также задавался вопросом об этом для приложения, которое имело одну строку, посвященную индикатору выполнения, а другое - описание загрузки.
то есть. консоль будет печатать:
Перемещение файла: NameOfFile.txt
Общий прогресс: [########] 40%
а затем обновить соответствующим образом (обеим линиям) по мере запуска программы.