「C++」C++ Primer Plus 笔记:第十七章 输入、输出和文件
生活随笔
收集整理的這篇文章主要介紹了
「C++」C++ Primer Plus 笔记:第十七章 输入、输出和文件
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
17.4 文件輸入和輸出
17.4.1 簡單的文件I/O
需要在頭文件中#include<fstream>
- 寫入文件
- 讀取文件
17.4.1 流狀態(tài)檢查和is_open()
C++文件流類從ios_base類繼承了一個流狀態(tài)成員,該成員存儲了流狀態(tài)信息:一切順利(0)、已到達(dá)文件末尾(1)、I/O操作失敗(1)等。可以通過判斷流狀態(tài)信息來判斷文件是否存在、是否成功打開、是否讀取完畢等
- 判斷文件是否成功打開// 一種判斷方式,打開失敗則進(jìn)入if if(file_in.fail()) {... }// 或者 if(!file_in) {... }// 或者用一種較新的C++方法,老式C++可能不支持;打開失敗則進(jìn)入if if(!file_in.is_open()) {... }
總結(jié)
以上是生活随笔為你收集整理的「C++」C++ Primer Plus 笔记:第十七章 输入、输出和文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 交通银行转账限额是多少
- 下一篇: 套利是什么