c 學習筆記之檔案操作

2021-06-27 19:06:54 字數 575 閱讀 8209

一、文字檔案操作

1.檔案作為輸入資料,也就是從檔案中讀資料。定義乙個檔案物件類:ifstream  input("titile")(後面可以加入其他定義的特性)

#include#include #include using namespace  std;

void main()

input.close();

delete buffer;

}

二、二進位制檔案操作

在二進位制檔案中可以使用《和》進行輸入輸出,但是沒有什麼意義。有read and write 可以用來進行讀寫。函式原型如下:

write(char *buffer,size)

read (char *buffer,size)

**如下:
void main()

檔案定位:
seekg(0,ios::end);

c 學習筆記之檔案操作

filestream常用的屬性和方法 屬性 canread 判斷當前流是否支援讀取,返回bool值,true表示可以讀取 canwrite 判斷當前流是否支援寫入,返回bool值,true表示可以寫入 方法 read 從流中讀取資料,返回位元組陣列 write 將位元組塊 位元組陣列 寫入該流 se...

c 之檔案操作(學習筆記)

file類和directory類 fileinfo類 需要提供乙個檔案路徑來建立乙個fileinfo類例項物件,fileinfo提供很多類似file的方法,在選擇使用file還是fileinfo時應遵循下面的規則 1 如果要對某個檔案只進行一次複製操作,則可以使用file的靜態方法,因為不必建立物件...

c語言學習筆記之檔案操作

1 static 和extern使用 1 修飾區域性變數 static修飾區域性變數特點 延長區域性變數的生命週期 extern不能修飾區域性變數 2 修飾全域性變數 static修飾全域性變數 是乙個內部變數,只能在本檔案使用。extern修飾全域性變數 是乙個外部變數,可以在本檔案和其他檔案使用...