Мне нужно в моем цикле получить символ в реальном времени и проверить его по условиям. Если пользователь нажимает что угодно, кроме ввода, программа работает нормально. Может кто-нибудь мне помочь ? Спасибо !
while (read != '\n')
{
cout << "Enter character:\n";
read = _getwch();
if (read == '\n') {
cout << "You pressed : ENTER\n";
}
else {
cout << "Your character is: \"" << read << "\"\n\n";
read = '\0';
}
}
использование пространства имен std;
int main ()
{
cout << "Press the ENTER key";
if (cin.get() == '\n')
{
cout << "Good job.\n";
}
else
{
cout << "I meant ONLY the ENTER key... Oh well.\n";
}
вернуть 0;
}
Этот код поможет в обнаружении клавиши ENTER при нажатии.
Надеюсь, это поможет вам.