[問題] cin問題

作者: allenmiss (allen)   2014-05-17 18:36:56
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
ubuntu.g++
問題(Question):
程式第25行的cin為何不會執行??
但是把25行移到15行,是可以執行的,不知小弟哪裡邏輯有誤,懇請大大指導.
程式碼(Code):(請善用置底文網頁, 記得排版)
http://codepad.org/ry8Q7jfM
補充說明(Supplement):
作者: kwpn (ITSST)   2014-05-17 19:01:00
何不用std::map
作者: RealJack   2014-05-17 20:30:00
因為cin測試失敗後就不能使用了
作者: soheadsome (師大狗鼻哥)   2014-05-17 20:30:00
while(cin>>_string>>_int)你沒給cin停止條件我有點搞錯 應該是2F講那樣
作者: RealJack   2014-05-17 20:31:00
請在20行加上cin.clear(); cin.sync();
作者: soheadsome (師大狗鼻哥)   2014-05-17 20:31:00
要先cin.clear() 復原輸入流
作者: allenmiss (allen)   2014-05-17 22:55:00
OK!!thank you guys.

Links booklink

Contact Us: admin [ a t ] ucptt.com