看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) ubuntu.g++ 問題(Question): 程式第25行的cin為何不會執行?? 但是把25行移到15行,是可以執行的,不知小弟哪裡邏輯有誤,懇請大大指導. 程式碼(Code):(請善用置底文網頁, 記得排版) http://codepad.org/ry8Q7jfM 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.118.114.218 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1400323019.A.A63.html
kwpn:何不用std::map 05/17 19:01
RealJack:因為cin測試失敗後就不能使用了 05/17 20:30
soheadsome:while(cin>>_string>>_int)你沒給cin停止條件 05/17 20:30
soheadsome:我有點搞錯 應該是2F講那樣 05/17 20:30
RealJack:請在20行加上cin.clear(); cin.sync(); 05/17 20:31
soheadsome:要先cin.clear() 復原輸入流 05/17 20:31
RealJack:不過也謝謝原po,因為突然發現很多C++的東西都忘了@@ 05/17 20:35
allenmiss:OK!!thank you guys. 05/17 22:55