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 檔名取為 「小籠包」











































留言

這個網誌中的熱門文章

經得起原始碼資安弱點掃描的程式設計習慣培養(五)_Missing HSTS Header

經得起原始碼資安弱點掃描的程式設計習慣培養(三)_7.Cross Site Scripting(XSS)_Stored XSS_Reflected XSS All Clients

(2021年度)駕訓學科筆試準備題庫歸納分析_法規是非題