编程中难免会遇到处理文件,C++定义了fstream和ofstream处理文件设备。
一、文件流的特有操作 操作含义fstream fstrm创建一个未绑定的文件流fstream fstrm(s)创建一个名为s的文件流fstream fstrm(s,mode)以模式mode创建一个文件名为s的文件fstrm.open(s)打开名为s的文件并与fstrm绑定(无返回值)fstrm.close()关闭与fstrm的绑定(无返回值)fstrm.is_open()返回一个bool,指示文件是否关联且尚未关闭假如我们要打开一个名字为apple.txt的文件用于读:
std::ifstream ifile("/home/me/Project/GrammerTest/apple.txt");
假如一个流状态不是failbit badbit 或eofbit,那么流状态是正常的,那么流将会隐式被转换成true。
if(ifile)
std::cout
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?