freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c講稿第7章輸入輸出流(編輯修改稿)

2025-03-28 17:45 本頁面
 

【文章內(nèi)容簡介】 件流類, ifstream用于讀方式打開文件 , ofstream用于寫方式打開文件,而 fstream用于讀 /寫方式打開文件。 ? “ 打開方式 ”是 ios定義的標(biāo)識常量,表示文件的訪問方式( 查看表 77)。 用戶定義標(biāo)識符 外部文件名 22 文件操作與文件流 (三)文件的打開與關(guān)閉 ?打開文件 ?方式一: 流類 對象名 。 對象名 .open(文件名 ,打開方式 )。 ?方式二: 流類 對象名 (文件名 ,打開方式 )。 ? ifstream infile。 (“ d:\\” ,ios::in)。 ? fstream rwfile(“ d:\\” ,ios::in|ios::out)。 23 文件操作與文件流 (三)文件的打開與關(guān)閉 ?打開文件 說明事項: ?新版本 C++的 I/O類庫中不提供 ios::nocreate和ios::noreplace。 ?每個打開的文件都有一個 文件指針 ,它的初始位置由 I/O方式?jīng)Q定。 ?可以用 “ |”位或運算符 對輸入輸出方式進行組合。 ?如果 打開失敗, open函數(shù)返回 0值 ??蓳?jù)此測試打開是否成功。 24 文件操作與文件流 (三)文件的打開與關(guān)閉 ?關(guān)閉文件 ?當(dāng)一個文件讀寫操作完畢后,應(yīng)及時關(guān)閉文件。 ?關(guān)閉文件操作主要完成將緩沖區(qū)數(shù)據(jù)完整地寫入文件,添加文件結(jié)束標(biāo)志,切斷流對象和外部文件的連接等任務(wù)。 ?關(guān)閉文件方式: 對象名 .close( )。 ?例: 25 文件操作與文件流 include iostream include fstream using namespace std。 int main() { ofstream outfile(d:\\,ios::out)。 if(!outfile) cout打開文件錯誤! endl。 ()。 return 0。 } 26 文件操作與文件流 ?(一)文件的概念 ?(二)文件流類和文件流對象 ?(三)文件的打開與關(guān)閉 ?(四)對 ASCII文件的操作 ?(五)對二進制文件的操作 27 文件操作與文件流 (四)對 ASCII文件的操作 ?ASCII文件: 文件的每一個字節(jié)中均以 ASCII碼形式存放數(shù)據(jù),即一個字節(jié)存放一個字符。 ?ASCII文件的讀寫操作有兩種形式: ?用 “ ”和“ ” 輸入輸出標(biāo)準(zhǔn)類型的數(shù)據(jù)。 ?用文件流中的 put, get, getline等成員函數(shù) 進行字符的輸入輸出。 ?例:整形數(shù)組含 3個元素,將他們存到文件中,并取出來,在屏幕上顯示。 28 文件操作與文件流 ?(一)文件的概念 ?(二)文件流類和文件流對象 ?(三)文件的打開與關(guān)閉 ?(四)對 ASCII文件的操作 ?(五)對二進制文件的操作 29 文件操作與文件流 (五)對二進制文件的操作 ?二進制文件: 將內(nèi)存中數(shù)據(jù)存儲形式不加轉(zhuǎn)換地傳送到磁盤文件中,即以二進制形式存儲信息。 ?打開二進制文件時,必須要指定 ios::binary。 ?用成員函數(shù) read和 write讀寫二進制文件 ?istream read(char *buffer,int len)。 ?ostream write(const char *buffer,int len)。 指向內(nèi)存中一段存儲空間 讀寫的字節(jié)數(shù) 30 文件操作與文件流 ?(五)對二進制文件的操作 ?例:將三個學(xué)生的信息存到二進制文件中,學(xué)生
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1