C++学习之重载https://blog.csdn.net/qq_45068835/article/details/124916308C++类的继承https://blog.csdn.net/qq_45068835/article/details/124927520?spm=1001.2014.3001.5502C++的拷贝构造https://blog.csdn.net/qq_45068835/article/details/124911603C++构造函数初始化https://blog.csdn.net/qq_45068835/article/details/124911403
文章目录
- 系列文章目录
- 前言
- 一、pandas是什么?
- 二、使用步骤
- 1.引入库
- 2.读入数据
- 总结
前言
例如:C++使用fstream进行文件的读取与写入。
一、fstream是什么?
示例:fstream是继承自iostream的文件写入与读取的头文件。
二、使用步骤 1.引入fstream代码如下(示例):
#include2.读取写入数据数据
代码如下(示例):
#includeusing namespace std; //读取文件 #include int main() { ifstream ifs("datas.txt"); ofstream ofs("datas2.txt",ios::app); if (ifs) { cout << "打开成功" << endl; char datas[100]={0}; //只能读一行 //ifs.getline(datas, 100); //cout << datas << endl; //把文件内部的全部读出 while (ifs.getline(datas,100)) { cout << datas << endl; //ofs.write(datas, strlen(datas)); //ofs.write("n",1); ofs << datas << endl; } } else { cout << "打开失败" << endl; } ifs.close(); ofs.close(); }
ios::app是append的缩写,以追加的形式来写入文件,主要是用来写入日志。
这里既可以使用写入文件
ofs.write(datas, strlen(datas));
ofs.write("n",1);
同样还可以使用写入文件:
ofs << datas << endl;
总结
例如:使用ifstream、ofstream来读取和写入文件。



