app开发者平台在数字化时代的重要性与发展趋势解析
881
2022-10-06
ofstream,ifstream,fstream读写文件
系列文章目录
文章目录
系列文章目录前言一、ofstream二、ifstream三、fstream
前言
在编程总经常会用到读写文件,基本都是使用ofstream,ifstream,fstream
一、ofstream
写文件
cplusplus.com
#include
在ofstream类中,成员函数open()实现打开文件的操作,从而将数据流和文件进行关联。下面这段代码依次打开0~9.txt 10个文件
#include
每个文件输出内容
注意:如果代码写成下面这样:
也就是说:ofstream初始化的时候,不要指定文件,在调用open函数的时候再指定文件名,否则文件中的内容是空的,切记切记。我当时用了一个上午才发现问题,血淋淋的教训啊!!!!
还有就是写完文件记得关闭文件呦
二、ifstream
ifstream:读文件,用法跟ofstream差不多
ifstream fin; double data; fin.open(getFilePath() + "\\model\\20210408xiugai.txt"); int k = 0; while (1) { if (fin.eof()) { break; } else { fin >> data; fin >> data; weather1.vec_AirT.push_back(data); fin >> data; weather1.vec_Rh.push_back(data); fin >> data; weather1.vec_WindvSpeed.push_back(data); fin >> data; weather1.vec_Solar.push_back(data); //cout << k << endl; k += 1; } } fin.close();
三、fstream
fstream:可读可写数据,fstream 类为所有内建数据类型以及 std::string 和 std::complex 类型重载 << 和 >> 操作符。下面的例子示范了这些操作符的使用方法:
#include
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~