Это и есть самое что возможно базовое.
это не портабельно и зависит от консоли
Либо так, либо пилить костыль для "понять, в каком вообще терминале выполняется програма, и использовать соответствующие коды", либо тот же ncurses использовать.
Обсуждают сегодня