c 檔案輸入和輸出主要類說明

2021-04-18 16:25:25 字數 1279 閱讀 1648

file靜態實用類,提供許多靜態方法,用於移動、複製和刪除檔案。

directory靜態實用類,提供許多靜態方法,用於移動、複製和刪除目錄。

path實用類,用於處理路徑名稱。

fileinfo表示磁碟上的物理檔案,具有處理此檔案的方法。要完成對檔案的讀寫工作,就必須建立stream對像。

directoryinfo表示磁碟上的物理目錄,具有處理此目錄的方法。

filestreaminfo用作fileinfo和directoryinfo的其類,可以使用多型情同時處理檔案和目錄。

filestream表示可寫或可讀,或二者均可的檔案。此檔案可以同步或非同步地讀寫。

streamreader從流中討取字元資料,可以他用filestream建立為基類。

streamwriter向流寫入字元資料,可以使用filestream建立為基類。

filesystemwatcher用於監控件檔案和目錄。提供了這些檔案和目錄發生變化時應用程式可以捕獲的事件。

system.io.compression命名空間:允許使用gzip壓縮或deflate自動壓縮模式讀寫壓縮檔案。

deflatestream表示在寫入時自動壓縮資料或在讀取時自動解壓縮的流,壓縮使用deflate演算法來實現。

gzipstream表示在寫入進自動壓縮資料或在讀取時自動解壓縮的流,壓縮使用gzip演算法來實現。

C 檔案輸入和輸出

1.引入標頭檔案fstream fstream標頭檔案定義了用於檔案輸入的類ifstream和檔案輸出的類ofstream 2.寫檔案 1 建立乙個ofstream物件來管理輸出流 2 將該物件與檔案關聯起來 3 使用cout方式使用該物件,唯一區別是輸出將進入檔案,而不是螢幕。4 關閉到檔案的連線...

c 檔案輸入和輸出

c 檔案輸入和輸出 一 快速入門例子 include include using namespace std intmain return0 int main myfile.close else cout unable to open file n return0 二 開啟檔案的方式 開啟檔案 op...

C 檔案的輸入和輸出

fstream標頭檔案定義了三種支援檔案io的型別 1 ifstream,提供讀檔案功能 2 ofstream,提供寫檔案功能 3 fstream,提供讀寫同一檔案的功能 fstream除了繼承自iostream的行為外,還定義了自己的倆個新操作 open和close,以及形參為要開啟檔名的建構函式...