[By JHF 學長]
while(1)
{
if (kbhit())
{
if (getch() == ' ') // 指定按鍵為空白鍵
break;
}
//迴圈內要執行的code
}


所以上述的程式碼可以改寫如下:

bool hit_key(char ch)
{
if(kbhit())
if(getch() == ch)
return true;

return false;
}

while(!hit_key(' '))
{
//迴圈內要執行的code
}

ps: kbhit()需要conio.h
getch()需要stdio.h (在VC下不需要include)
文章標籤
全站熱搜
創作者介紹
創作者 iceis 的頭像
iceis

.: iceis' Blog :.

iceis 發表在 痞客邦 留言(0) 人氣(5,990)