Я прочитал в своем курсе, что getxy() является предопределенной функцией, но она не работает с Microsoft visual 2013. Так что я делаю поиск, и у меня есть тот фрагмент кода, который будет работать но я должен понять это. Так может кто-нибудь объяснить это подробно.Функция gotoxy(), определенная пользователем в C++
void gotoxy(int x, int y)
{
HANDLE hConsoleOutput;
COORD dwCursorPosition;
cout.flush();
dwCursorPosition.X = x;
dwCursorPosition.Y = y;
hConsoleOutput = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorPosition(hConsoleOutput, dwCursorPosition);
}
'dwCursorPosition' - это просто координатный POD, который необходимо отправить на [SetConsoleCursorPosition] (http://msdn.microsoft.com/en-us/library/windows/desktop/ms686025 (v = vs.85). ASPX). Итак, вы очищаете буфер вывода консоли, получаете POD ready; верните дескриптор на выход консоли и установите положение в окне с помощью SetConsoleCursorPosition. – Gasim