[問題] 讀檔時eof字元的問題
用C++想要讀一個.bmp檔 想要一個一個byte讀
使用了類似像下面的語法
ifstream ifile("xx.bmp",ios::in);
char l;
.
.
.
while(ifile.get(l))
{
...
...
...
}
但是後來我才發現檔案中間有1A這個字元 也就是windows中的end of file字元
可是我又想把這個eof字元和eof之後的字元讀出來當成數值做處理
請問我應該用甚麼辦法讀出eof和之後的字元呢?
--------------------------------
我用dev-c++
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.236.106
→
11/10 16:22, , 1F
11/10 16:22, 1F
※ 編輯: dixonhsiao 來自: 114.32.236.106 (11/10 16:58)
→
11/10 17:13, , 2F
11/10 17:13, 2F
→
11/10 17:27, , 3F
11/10 17:27, 3F