Я кодирую мониторинг задачи, который обновляет ход выполнения задач с помощью cout. Я хотел бы отображать один ход выполнения задачи в каждой строке, поэтому мне нужно отбросить несколько строк консоли.
Я настаиваю на "нескольких", потому что \b выполняет задание для одной строки, но не стирает \n между строками.
Я попробовал std::cout.seekp(std::cout.tellp() - str.length());, но tellp() возвращает -1 (сбой).