【轉載】C 及 C++ 常犯錯誤 – EOF 測試的錯誤用法 | Allen's Blog

【轉載】C 及 C++ 常犯錯誤 – EOF 測試的錯誤用法 | Allen's Blog

瀏覽:733
日期:2024-07-29
摘要 大家常用到的一些C/C++ 讀取檔案程式碼,大多的長相如下: while ( !infile.eof() ) { // 讀檔 ... // 資料處理 ... } 然而,這樣寫可能會造成錯誤!因為C/C++ 的feof() 或是eof()的運作方式,是當上一個檔案讀取到結尾時,才回傳true,並非該次讀取到EOF才 ......看更多