C 檔案讀寫

2021-08-14 10:24:42 字數 946 閱讀 4162

最近專案中用到的是c++讀寫csv檔案,現記錄如下:

#include ofstream         //檔案寫操作 記憶體寫入儲存裝置   

ifstream //檔案讀操作,儲存裝置讀區到記憶體中

fstream //讀寫操作,對開啟的檔案可進行讀寫操作

// get the file full path.

std::string sfilepath = m_resultfilepath + "/" + sresultfilename;

// open the file for reading.

ifstream myreadfile;

myreadfile.open(sfilepath);

std::vectorveclinetext;

std::string linetext;

if (getline(myreadfile, linetext) )

}myreadfile.close();//開啟之後必須關閉

// open the file for writing.

ofstream mywritefile;

mywritefile.open(sfilepath);

mywritefile << std::fixed;

mywritefile << std::setprecision(2);//小數點之後保留兩位

// write user input info.

for (int i = 0; i < veclinetext.size(); ++i)

if (m_resultdata.m_bwaterinfo)

mywritefile.close();

注意:上述**執行時,本地檔案不能是手動開啟的狀態,否則不能寫入

c 檔案讀寫 文字讀寫

include int main else return 0 格式 intfscanf file stream,constchar format,返回值 如果成功,該函式返回成功匹配和賦值的個數。如果到達檔案末尾或發生讀錯誤,則返回 eof 引數1 file stream 檔案指標 引數2 cons...

C 檔案讀寫

原文 http www.vckbase.com document viewdoc id 1439 原作 john peregrine file i o using c 序論 我曾發表過檔案輸入輸出的文章,現在覺得有必要再寫一點。檔案 i o 在c 中比烤蛋糕簡單多了。在這篇文章裡,我會詳細解釋asc...

C 讀寫檔案

1 使用filestream讀寫檔案 檔案頭 using system using system.collections.generic using system.text using system.io 讀檔案核心 byte bydata new byte 100 char chardata ne...