C 中簡單的文字檔案輸入 輸出

2021-08-31 21:47:12 字數 1339 閱讀 4063

**

包含標頭檔案 iostream

標頭檔案 iostream 定義了乙個 ostream 類用於處理輸出

標頭檔案 iostream 宣告了乙個名為 cout 的 ostream 物件

指明命名空間 std

可以結合使用cout和運算子《來顯示各種型別的資料

包含檔案頭 fstream

標頭檔案 fstream 定義了乙個ofstream 類用於處理輸出

宣告乙個或多個 ofstream 物件,可以自由命名

指明命名空間 std

把 3 中宣告的 ofstream 物件與檔案關聯起來,比如使用 open()方法

使用完檔案後,需要使用 close()方法將其關閉

還可以結合 ofstream 物件和運算子《來輸出各種型別的資料

注意:cout 控制台輸入輸出中,標頭檔案 iostream 宣告了乙個名為 cout 的 ostream 物件,無需自己手動宣告;檔案輸出中,我們必須自己動手宣告乙個 ofstream 物件,為其命名,將其同檔案關聯起來。請看下面的例子:

#includeofstream outfile;   //宣告乙個 ofstream 物件

outfile.open("study.txt"); //將of與「study.txt」檔案關聯起來

#include #include using namespace std;

int main()

如果檔案被成功開啟, is_open() 方法將返回 true , exit()的原型在標頭檔案 cstdlib 中被定義,exit(exit_failure) 用於終止程式。

#include #include #include using namespace std;

const int size = 60;

int main()

if (infile.eof())

cout<<"end of file reached:\n";

else if (infile.fail())

cout<<"input terminated by data mismatch.\n";

else

cout<<"input terminated for unknown reason.\n";

if(count == 0)

cout<<"no data processed.\n";

else

infile.close();

return 0;

}

C 中簡單的文字檔案輸入 輸出

包含標頭檔案 iostream 標頭檔案 iostream 定義了乙個 ostream 類用於處理輸出 標頭檔案 iostream 宣告了乙個名為 cout 的 ostream 物件 指明命名空間 std 可以結合使用cout和運算子 來顯示各種型別的資料 包含檔案頭 fstream 標頭檔案 fs...

基礎的c 文字檔案輸入輸出

與cout類似 必須包含標頭檔案fstream。標頭檔案fstream定義了乙個用於輸出的ofstream類。需要宣告乙個或多個ofstream變數 物件 並以自己喜歡的方式命名,遵守常用命名規則。必須指明命名空間std 需要將ofstream物件與檔案關聯起來。方法之一是使用open 方法。使用完...

python 文字檔案的輸入輸出

python具有基本的文字檔案讀寫功能。python的標準庫提供有更豐富的讀寫功能。文字檔案的讀寫主要通過open 所構建的檔案物件來實現。我們開啟乙個檔案,並使用乙個物件來表示該檔案 f open 檔名,模式 最常用的模式有 r 唯讀 w 寫入 比如 f open test.txt r 讀取 co...