Я работаю над проектом, который рисует X из нескольких x, а число x в диагонали задается пользователем. Например, если число задается пользователем, 4, она будет выглядеть следующим образом:Настройка позиции консоли
X X
XX
XX
X X
Я написал программу с диагональным методом печати, проблема возникает, когда я рисую вторую диагональ, поскольку она привлекает вторую диагональ ниже первой в консоли. Это выглядит следующим образом:
X
X
X
X
X
X
X
X
Я интересно, если это возможно, чтобы установить консоль строку обратно в начало, так что я мог бы сделать другую диагональ от вершины. Я просмотрел системные методы, но я ничего не смог найти. Любые предложения оценили.
Благодаря
Это уже было предложено, чтобы избежать этой проблемы , и одна из причин состоит в том, что t возможность и способ перемещения курсора зависят от системы. Некоторые системы могут использовать ANSI seqences, другие могут эмулировать терминал мейнфрейма vt52, vt100 или vt220 и т. Д. И я думаю, что вполне возможно, что выходное окно в некоторых IDE может не иметь возможности прокручивать назад (на основе кодов, вставленных в выход), в все. –