[問題] 問一個檔案 eof 的問題
宣告兩個檔案物件,準備做文字檔 copy
ifstream rfile;
ofstream wfile;
在做 copy 的這行
while(!rfile.eof())
{
rfile.get(ch);
wfile.put(ch);
}
非常奇怪的是
明明已經讀到檔尾的最後一個字元了
但是 rfile.eof() 卻沒有判別成檔尾
導致最後一個字元會 copy 兩次
不知道哪裡出問題了 ?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.219.68.170
推
06/10 16:38, , 1F
06/10 16:38, 1F
→
06/10 16:39, , 2F
06/10 16:39, 2F
推
06/10 16:41, , 3F
06/10 16:41, 3F
→
06/10 16:49, , 4F
06/10 16:49, 4F
→
06/10 16:50, , 5F
06/10 16:50, 5F
推
06/10 16:51, , 6F
06/10 16:51, 6F
推
06/10 16:54, , 7F
06/10 16:54, 7F
→
06/10 16:58, , 8F
06/10 16:58, 8F
推
06/10 16:59, , 9F
06/10 16:59, 9F
→
06/10 17:00, , 10F
06/10 17:00, 10F
→
06/10 17:00, , 11F
06/10 17:00, 11F
推
06/10 17:01, , 12F
06/10 17:01, 12F
→
06/10 17:02, , 13F
06/10 17:02, 13F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章