[問題] 如何由thread中斷函式

看板C_and_CPP作者 (汪汪)時間15年前 (2010/04/12 13:30), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/3 (看更多)
我用的是最陽春的Dev C++ 作業系統是Windows 寫一個下棋的程式 因為有思考時間的問題 因此時間到了之後如果還沒有落子 就要強制換手 我的接收落子訊號是呼叫一個函式 裡面的cin >> Position;會等待使用者輸入座標 可是他既然停在那裡了 我要怎麼讓他在時間到的時候跳出去呢? 因為我是用thread讓他倒數計時 可是我還是想不到要怎麼用thread讓他停止接收座標然後跳出...... 請板上大大幫我解惑 = =" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.25.118.174

04/12 13:31, , 1F
或是有沒有其他可以讓他自己中斷的方法? 
04/12 13:31, 1F

04/12 13:36, , 2F
個人會建議你貼上更多的程式碼(利用置底文的網址)
04/12 13:36, 2F

04/12 13:46, , 3F
因為不知道要貼哪段.... 就只是想定時中斷cin
04/12 13:46, 3F
文章代碼(AID): #1Bmh0BNO (C_and_CPP)
文章代碼(AID): #1Bmh0BNO (C_and_CPP)