c++进阶之---ifstream/ofstream
来源:互联网 发布:25 知乎 编辑:程序博客网 时间:2024/06/18 08:35
从上图中我们可以清楚的了解到各个I/O类之间的继承关系。ifstream和ostream都满足istream和osteam所拥有的成员函数。
从一个文件中读取:
std::string fileName;
std::cin>>fileName;
ifstream infile(fileName.c_str());
//or
ifstream infile;
infile(fileName.data());
//fileName.c_str(),fileName().data()都是从string对象中提取实际字符串的方法。因为函数名必须是C字符串,string对象本身还包含
//有其他信息,如果文件名中包含空格,我们可以使用cin.getline()
向一个文件写入同样:
ofstream outfile;
outfile.open(fileName.c_str(),std::ostream::app); //app末尾追加
对一个文件写入和读出:
fstream file;
file.open(fileNmae.c_str(),fstream::in | fstream::out | fstream::app) //也可以使用ios::app等
对于以上的操作,我们都要检查文件是否正常打开:
file.is_open()
- c++进阶之---ifstream/ofstream
- 【c++】ofstream和ifstream
- c++ifstream和ofstream详解
- c++ifstream和ofstream详解
- C++ifstream和ofstream用法
- ofstream & ifstream
- ifstream&ofstream
- C++ ofstream和ifstream详细用法
- C++之(ofstream,ifstream,fstream)
- [C++]C++小笔记之Simple File read and write-- ofstream and ifstream
- 【温故知新C/C++】01:C++ ofstream和ifstream||c_str||atoi
- 【c/c++】C++文件读写详解(ofstream,ifstream,fstream)
- 【C++】C++文件操作详解(ifstream、ofstream、fstream)
- [c++]C++文件读写详解(ofstream,ifstream,fstream)
- 学习笔记之ofstream 和ifstream的具体用法
- C++之文件读写详解(ofstream,ifstream,fstream)
- ifstream and ofstream
- ifstream与ofstream
- Response.End()出错可以替换为HttpContext.Current.ApplicationInstance.CompleteRequest()
- C/C++consloe 中动态显示进度
- 全力打造互联网推广最优秀的超级工具
- php中的引用传值分析
- mysql 死锁处理
- c++进阶之---ifstream/ofstream
- 项目实践与用OpenGL实现OBJ模型文件的读入
- lucene索引结构的整理
- jquery之利用ajax与服务器交谈(温习ajax之跟踪进展)
- Jdk1.6新特新 - Annotation
- VPython - example - A simple Clock
- [小说连载]张小庆,在路上(8)- 再见,余鹏!
- Jdk1.6新特性 - reflect
- vs2008配置OpenGL