C 讀寫檔案

2021-06-12 07:39:52 字數 811 閱讀 9674

示例1.寫檔案

#include #include using namespace std;

void main()

while(!fmatrix.eof())

{ fmatrix.getline(buffer,256,'\n');

cout<fstream提供了三個類,用來實現c++對檔案的操作:(檔案的建立、讀、寫)

ifstream -- 從已有的檔案讀

ofstream -- 向檔案寫內容

fstream - 開啟檔案供讀寫

檔案開啟模式,似乎可以用「|」連線多個模式:檔案指標位置在c++中的用法:

ios::beg 檔案頭

ios::end 檔案尾

ios::cur 當前位置

例子:file.seekg(0,ios::beg); //讓檔案指標定位到檔案開頭

file.seekg(0,ios::end); //讓檔案指標定位到檔案末尾

file.seekg(10,ios::cur); //讓檔案指標從當前位置向檔案末方向移動10個位元組

file.seekg(-10,ios::cur); //讓檔案指標從當前位置向檔案開始方向移動10個位元組

file.seekg(10,ios::beg); //讓檔案指標定位到離檔案開頭10個位元組的位置

常用的錯誤判斷方法:

good() 如果檔案開啟成功

bad() 開啟檔案時發生錯誤

eof() 到達檔案尾

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...