Что ж, в SDL lib может быть решением, но вы также можете добавить простой код на c ++ для решения вашей проблемы.Например, если вы не хотите играть с SDL_KEYUP, вы можете просто сделать что-то вроде этого:
//before loop
int keypress_control = 0;
//much Code, loop etc.
//
swich(event.type)
case SDL_KEYDOWN :
/*if or switch again as you want */if (keypress_control ==
2)
{
/*Code here*/
keypress_control = 0;
}
else
{
keypress_control = 0;
}
}
//after switch but Still in program loop
Keypress_control++;
//
//