Как я могу переместить положение курсора в консоли Linux в левом нижнем углу? Я знаю, что могу написать
std::cout << "\033[1;1H";
переместить курсор в верхний левый угол
тем не мение там по-видимому, нет кода, чтобы переместить его в левом нижнем углу с помощью одной команды.
Я не хочу использовать библиотеку extern, такую как ncurses.
Ваш «стандартный терминал Ubuntu», вероятно, поддерживает управляющие коды xterm: http://invisible-island.net/xterm/ctlseqs/ctlseqs.html
Смотрите конкретно:
CSI P s; P s; Тихоокеанское стандартное время
P s = 1 9 → Сообщить о размере экрана в символах. Результат CSI 9; рост ; ширина т
…а также…
ESC Y P s P s Переместить курсор на заданную строку и столбец.
«CSI» объясняется в http://en.wikipedia.org/wiki/ANSI_escape_code
Других решений пока нет …