C++_檔案處理_問題排解
由於在專題研究中想要 針對 xef 檔 做處理 因此 需用到 FILE *fptr; 來做檔案開啟 注意!!! fopen("檔案路徑" , "開啟檔案/指定存取之類型"); "r" ----> 開啟一個已存在的檔案,若不存就回傳NULL。 "a" ----> 開啟一個可以寫入資料之檔案,若檔案存在則新增的資料會附加在最後面,若不存在則會新增一個檔案。 路徑要用 雙斜線 " \\" 或是 反斜線 "/" 不過 過程中遇到許多困難 下方有個錯誤信息 我們特寫一張 底下可以明顯看到 _CRT_SECURE_NO_WARNINGS 錯誤 1 error C4996: ' fileno ': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _fileno . 我們只要 在 fileno 前面加上 底線 _ 即可修正 再建置一次 這次 錯誤信息換成 錯誤 1 error C4996: ' filelength ': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _filelength . 一樣加 底線 來做 修正 之後就正常運作了 這裡我先嘗試 跑 空的 txt 檔名取為 「小籠包」