基礎知識
#include//提供三個類
ifstream -- 從已有的檔案讀
ofstream -- 向檔案寫內容
fstream -- 開啟檔案供讀寫
二進位制檔案:由二進位制(0和1)組成的檔案
infile.open("d:\\codeblocks\\file.dat") //絕對路徑 注意是兩個斜槓
等價表示:
infile.open("d:/codeblocks/file.dat") //絕對路徑 用單個反斜槓代替
"file.dat"); //相對路徑 要求檔案file 和cpp或cbp檔案在同一目錄
//其他(不常用):
infile.open("..\\codeblocks\\file.dat"); //「..」表示退到當前目錄的上一級目錄(父目錄)
infile.open(".\\codeblocks\\file.dat"); //「.」表示當前預設目錄
基本操作
用ofstresam寫檔案
string str;
ifstream infile; //定義ifstream類的例項 infile
infile.open("a.dat"); //以預設方式開啟a.dat
infile>>str; //讀入文寫的資料到str字串
cout《用ifstresam寫檔案
ifstream outfile;
outfile.open("a.dat");
// ifstream outfile("a.dat");
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...