簡單的檔案I O處理

2021-06-09 23:29:45 字數 586 閱讀 9826

簡單的檔案讀寫操作:

需要用ifstrem建立乙個讀物件來完成讀,用ofstream來建立乙個寫物件.在這裡,ifstream建立的物件作用類似於std::cin,ofstrea建立的物件等同於std::cout.

example

#include

#include

#include

#include

#include

//簡單i/o處理

int main()

else

else

out.close();

if(! out)

std::perror("list2.txt");}} 

in.close();

}list2是新生成的,用ofstream物件開啟的檔案,可果存在就開啟清除之前的再寫,如果沒這個檔案就先建立乙個,再寫入資料。

有必要知道每乙個標頭檔案都是有什麼用的:

中宣告了std::perror

中宣告了std::cin  和  std::cout

中宣告了》

中宣告了<<

中宣告了ifstream 和 ofstream

I O檔案處理

有時我們會將一些資料儲存在文字檔案中,比如測試用例,等需要用到這些資料的時候,就可以從文字中讀取出來。如下,我們存了乙個文件資料test ata.txt 開啟檔案的語句如下 file name 代表要開啟的檔案的檔名稱 mode 開啟檔案的模式 下面我們將詳細介紹一下常用的開啟檔案模式 需要注意的是...

流IO和檔案IO的簡單使用

流檔案io fopen.是標準 io,包含在 stdio.h 中,可移植性強,使用的是檔案指標 而檔案io open.可移植性低,包含在 fcntl.h 中,使用的是乙個整形的檔案描述符 標準io 流io 下面這個程式是用流來讀寫檔案的,從終端輸入,重複100 遍的輸入檔案中,再讀出來列印至螢幕上 ...

類進行檔案的 I O 處理

大多數 c 程式設計師都熟悉不止乙個檔案 i o 庫。首先是傳統的 unix 風格的庫,它由一些低階函式如 read 和 open 組成。其次是 ansi c 的 庫,它包含 fopen 和 fread 等函式。其它的還有一些具備所有權的庫或框架,比如 mfc,它有很多自己的檔案處理類。這些庫一般都...