Разделить вывод _getchar ()

Я хочу знать, когда нажата клавиша со стрелкой. Для этого я уже нашел _getchar(), К сожалению, это возвращает несколько значений. Он возвращает два разных и разделенных значения, даже если я сохраню его в одно целое число.

Первое значение всегда 224, а второе — то, что мне нужно. Как я могу получить это, хотя?

Я старался var[1], но это не работает, потому что это целое число (не знал, что одно целое число может содержать несколько значений).

int posX = 5;
int posY = 10;

while(1)
{

switch(_getch())
{
case 72:
posY++;
case 80:
posY--;
case 75:
posX--;
case 77:
posX++;
}

build(posX, posY); // a function to visualize things, not necessary for my problem
}

Спасибо

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …