C 檔案讀寫總結

2021-06-05 19:26:51 字數 1432 閱讀 4512

在c++中如何實現檔案的讀寫?

先看簡單的c++源程式:

fout<<"我是it小小鳥";

fout.close();*/

/* string filename1;

ofstream fout(filename1.c_str());

fout<<"我是it小小鳥";

fout.close();*/

ofstream fout("first.txt");

fout<<"我是it小小鳥\n";

int secret;

cout<<"請輸入你的密碼:";

cin>>secret;

fout<>filename2;

ifstream fin (filename2.c_str());

char ch;

while(fin.get(ch))

cout<>filename3;

ifstream fin(filename3.c_str());

cout<<"here are the content of"<

再看簡單的c源程式(在vc6.0mfc中): 

檔案寫入:

fseek(pfile,0,seek_cur);//如果要在寫入後面再加文字;

fwrite("nihao",1,strlen("nihao"),pfile);

fflush(pfile);

檔案讀取:

file *pfile=fopen("1.txt","r");

char *pbuff;

fseek(pfile,0,seek_end);

int len=ftell(pfile);

pbuff=new char[len+1];

rewind(pfile);

fread(pbuff,1,len,pfile);

pbuff[len]=0;

fclose(pfile);

messagebox(pbuff);

C 讀寫檔案總結

c 建立目錄 建立目錄c sixage directoryinfod directory.createdirectory c sixage d1指向c sixage sixage1 directoryinfod1 d.createsubdirectory sixage1 d2指向c sixage s...

C檔案讀寫總結

4.隨機讀寫檔案 方式含義 r 開啟已存在的文字檔案,唯讀 w 開啟 建立文字檔案,指標指到頭,只寫 a 開啟,指向檔案尾,在已存在文字檔案中追加 wb 開啟乙個二進位制檔案,只寫 ab 開啟乙個二進位制檔案,指向檔案尾進行追加 r 以讀 寫方式開啟乙個已存在的檔案 w 以讀 寫方式建立乙個新的文字...

C 讀寫檔案要點總結

1 匯入標頭檔案fstream和string 2 建立檔案流file,輸入使用ifstream型別,輸出使用ofstream型別 3 呼叫file.open 開啟檔案 4 使用getline 逐行讀取輸入檔案中的字元 5 使用 操作符將字串寫入到檔案流中 6 呼叫file.close 關閉檔案。vo...