天天看點

c++ 字元輸入讀取

cin.clear()重置輸入流

cin.get()鎖住螢幕直到擷取輸入

while(cin)

cin.get(ch) 方法傳回的是一個cin對象,istream類提供了可以将istream對象轉換為bool

當cin出現在需要bool地方,eg:while的測試條件中,将cin對象轉換為bool的方法自動調用

如果最後成功,轉換bool為true

while(cin)  //while input is successful

while(!cin.fail()) or while(!cin.eof())

while (cin.eof == false) or while (cin.fail != true) 都是表示沒有讀取到Eof

上一篇: 函數指針

繼續閱讀