C++中如何把包含多个成员变量的对象写入的一个txt文件中
1个回答
展开全部
我这里有个读文件的小例子.代码如下:
#include "iostream"
#include "fstream"
#include "string"
using namespace std;
int main()
{ string s;
ifstream input;
input.open("word.txt");
if(!input)cout<<"error!"<<endl;
else while(input>>s)
{
cout<<s<<endl;
}
system("pause");
}
记得word.txt文档和源代码放在一块儿.或者你自己写上绝对路径也可以.
读入的数据是一个一个地读入的.如果二个词中间有个空格或者回车等,则读文件会把隔开来的二个词都分别读入.
然后你的要求可以通过读入的数据自己赋值到公式里的变量里就行了.
可以参考我的程序琢磨,很快就能明白.
然后把写入文件的函数做为类的友元,就可以把成员变量存入TXT文件中了。
不懂的再问。我再来解答。
#include "iostream"
#include "fstream"
#include "string"
using namespace std;
int main()
{ string s;
ifstream input;
input.open("word.txt");
if(!input)cout<<"error!"<<endl;
else while(input>>s)
{
cout<<s<<endl;
}
system("pause");
}
记得word.txt文档和源代码放在一块儿.或者你自己写上绝对路径也可以.
读入的数据是一个一个地读入的.如果二个词中间有个空格或者回车等,则读文件会把隔开来的二个词都分别读入.
然后你的要求可以通过读入的数据自己赋值到公式里的变量里就行了.
可以参考我的程序琢磨,很快就能明白.
然后把写入文件的函数做为类的友元,就可以把成员变量存入TXT文件中了。
不懂的再问。我再来解答。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询