#include <conio.h>
#include <iostream>
#pragma warning(disable : 4996)
int main()
{
while (true)
std::cout << "-----\n" << getch() << "\n-----\n";
}
Это то, что я получаю, если я нажимаю клавишу space
:
-----
32
-----
Если я, например, нажимаю клавишу del
, я получаю следующее:
-----
224
-----
-----
83
-----
Почему некоторые клавиши печатают одно число, а некоторые другие клавиши печатают два числа?