C ++ сам по себе не имеет этой функции, это модель ввода-вывода, довольно простая, последовательная.
Если вы хотите сделать необычное позиционирование курсора, вам необходимо вывести (например) управляющие символы, которые ваш терминал будет распознавать как специальные команды (такие как escape-последовательности ANSI или VT), или использовать библиотека, подобная curses (см. ncurses здесь), которая может выполнить за вас большую часть работы, не только позиционирования курсора, но и таких вещей, как окна текстового режима и т. д.