PTT
數位生活區
即時熱門文章
24小時內熱門文章
最新文章
熱門看板
看板列表
我的收藏
最近瀏覽
批踢踢 PTT 搜尋引擎
看板
[
C_and_CPP
]
討論串
[請益] iostream 的 good() fail() bad()
共 2 篇文章
排序:
最舊先
|
最新先
|
留言數
|
推文總分
內容預覽:
開啟
|
關閉
|
只限未讀
首頁
上一頁
1
下一頁
尾頁
#1
Re: [請益] iostream 的 good() fail() bad()
推噓
4
(4推
0噓 1→
)
留言
5則,0人
參與
,
最新
作者
khoguan
(Khoguan Phuann)
時間
19年前
發表
(2005/07/11 18:29)
,
編輯
資訊
1篇文章回應此文
1
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
good() 是正常狀態,沒發生什麼異常,就是 good(). fail() 是我們對 stream 的一些操作沒有成功,像是. int i;. cin >> i;. 結果卻餵英文字母(如 a) (而不是數字)給它吃,於是 cin 就會. fail() 這時候就可以 cin.clear(); 讓 c
(還有1394個字)
#2
Re: [請益] iostream 的 good() fail() bad()
推噓
2
(2推
0噓 0→
)
留言
2則,0人
參與
,
最新
作者
khoguan
(Khoguan Phuann)
時間
19年前
發表
(2005/07/11 21:33)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
剛才接到 renderer兄 的mail說,他的測試結果上述有出入:.
>
前兩次是
good
.
>
最後一次是
eof
. 我想,這很可能是因為他用的測試檔的第三行資料並沒有以 '\n'. 結尾,檔案就結束了。 getline(ifs, str); 函式會一直讀,直到. 讀到'\n' 為止('\n'
首頁
上一頁
1
下一頁
尾頁