내 SDL 프로그램이 모든 키에 대해 동일한 메모리 주소를 반환합니다. 키의 이름을 인쇄하려고합니다. 즉, 사용자가 'F'키를 누르면 콘솔 출력 ' 에프'. 이 코드를 편집하려면 어떻게해야합니까?SDL에서 키 이름 인쇄
void Game::handleEvents()
{
SDL_Event event;
if(SDL_PollEvent(&event))
{
switch (event.type) {
case SDL_QUIT:
g_bRunning = false;
//SDL_Quit();
break;
case SDL_KEYDOWN:
//this is the line that is not working as expected.
std::cout << &event.key.keysym.sym << std::endl;
default:
break;
}
}
}
근무, 감사합니다. 나는 6 분 동안 당신의 대답을 받아 들일 수 없다! : '( – WilsonKoder111