Я конвертирую некоторый код из SDL 1 в SDL 2 и столкнулся с проблемой.
if (ksym > SDLK_FIRST && ksym < SDLK_LAST) {
*retval = ksym;
return TRUE;
}
Я мог бы жестко закодировать значения, найденные в этой таблице (Таблица поиска скан-кода SDL ) , но это меня не устраивает.
Есть ли более идиоматический c способ проверить это?