2013-02-11 4 views
0

Я все еще новичок в C++, так что несите меня.C++ console change text position

В настоящее время я делаю консольные выходные приложения, и я хочу сделать простой матричный калькулятор. Поэтому я хочу, чтобы пользователь вводил 4 значения для каждого элемента матрицы. Каждый элемент должен находиться в другой позиции xy на экране. Таким образом, он составляет квадрат, простую матрицу 2x2.

У меня нет понятия, как изменить положение текста на C++. Раньше я использовал языки программирования Pascal, и все, что вам нужно было сделать, это «gotoXY (20,40)», за которым следует инструкция.

Я знаю, что это, вероятно, простой вопрос, но я не могу его обработать.

+0

Почему вы не используете '\ t' для выравнивания? – 2013-02-11 06:27:09

+0

Вы правы, я мог бы это сделать. Благодарю. –

+0

@ACB Для этого лучше использовать 'std :: setw()'. –

ответ

0

Если это на Windows, вы должны использовать SetConsoleCursorPosition. Я думаю, у меня есть подходящий помощник для вас здесь: Helper Class for Console Functions.

+0

Вот что я хочу, спасибо! –