艾瑪拉語翻譯開辟平台(Platform): (Ex: VC++翻譯社 GCC, Linux, ...) Dev-C++ 4.9.9.2 (測試用) 問題(Question): 各位先輩好,天成翻譯公司在以下的程式碼呼喚了一個無限迴圈的函數,回傳值型態為int 我想在主程式下的while迴圈中判定「逾時」了,則主動跳出這個無限迴圈 那該怎麼實作呢?(以下程式碼有更具體說明) 程式碼(Code):(請善用置底文網頁, 記得排版) int main(void) { int b = 0; while( b=infinity() ){ //因為b=infinity()沒設施傳值回來,所以進不去此while迴圈 //請問有法子在一定的時候內跳出b=infinity()這個論述嗎? //或有紅色while迴圈在必然的時候內沒執行,就主動跳出的方式? } return 0; } int infinity(void){ int a = 1; while(1); return a; } 補充申明(Supplement): 我現實上是在做IO的控制,當IO沒有回應一段時間後 天成翻譯公司就得跳出這個論述,然後顯示逾時的訊息 我沒有利用計時器,請問列位先輩有其他的方式嗎? 初學C語言,感激列位前輩們指導~ :)

以下內文出自: https://www.ptt.cc/bbs/C_and_CPP/M.1414417267.A.C5C.html有關各國語文翻譯公證的問題歡迎諮詢天成翻譯公司02-77260931

arrow
arrow
    文章標籤
    翻譯社
    全站熱搜
    創作者介紹
    創作者 annat7874p7p 的頭像
    annat7874p7p

    annat7874p7p@outlook.com

    annat7874p7p 發表在 痞客邦 留言(0) 人氣()