c++程序输入输出流 文本文档读取问题

急求!如果解决,可加vx 私聊报!!
源代码过长!可私聊 !问题就是,在输入输出流定义的硬盘当中新建文本文档,输入数据,代码没有反应,不会读取文档里的数据,需要怎么改代码!

#include <iostream>
#include <fstream>
#include <string>
using namespace std;

void add();

int main()
{

add();
return 0;
}

void add()
{
int flag = 0;
string strXue, strName, strSex, strAge;
cin >> strXue >> strName >> strSex >> strAge;
ifstream rfile("student.txt");
string strTmp;
while (getline(rfile, strTmp))
{
if (strTmp.empty())
break;
if (strTmp.find(strXue)!=string::npos)
{
flag = 1;
break;
}
}
rfile.close();
if (flag == 1)
{
cout<<"已存在,退出"<<endl;
return;
}
else
{
ofstream wfile("student.txt", ios::app);
wfile << strXue <<" "<< strName <<" "<< strSex <<" "<< strAge << endl;
wfile.close();
}
}

这个没有结构体的简化版可以用,照着稍微修改一下就可以了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-12-05
得出结论百度可以解决你的问题
第2个回答  2018-12-05
两边的看都看不清
第3个回答  2018-12-05
不懂啊,问问大家看看
第4个回答  2018-12-05
看不懂
相似回答
大家正在搜