[問題] 如何在不等待的情形下讀取按鍵

看板C_and_CPP作者 (超哥)時間13年前 (2013/02/22 17:03), 編輯推噓0(004)
留言4則, 4人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC++ 2008 問題(Question): 各位板友大家好: 我想請教一個問題,就是我有一個while迴圈抓取外部資料,我希望當讀取到鍵盤按鍵 s時能夠開始將外部資料存入Queue中。而我目前無論使用getchar()或scanf(),程式執 行到該行時都會中斷等待按鍵。而我希望while迴圈在我沒有按鍵時能夠不斷的重複執行 ,不中斷等待按鍵。請問這樣做的到嗎??該怎麼做呢?? 謝謝各位板友 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.126.41.105

02/22 17:10, , 1F
windows有_kbhit()
02/22 17:10, 1F

02/22 20:04, , 2F
02/22 20:04, 2F

02/23 09:32, , 3F
建議趁早練習multi thread
02/23 09:32, 3F

02/23 17:35, , 4F
謝謝~~可以用耶~~
02/23 17:35, 4F
文章代碼(AID): #1H9pHkUX (C_and_CPP)