帮忙看看这个函数为什么不能往txt文件写入

Reed42 2014-04-22 12:40:26
void AddMark(Student x[], fstream& y, fstream& z) {//主要用到z
cout << "请依次输入:学号,课程号,课程名称,学分,平时成绩,实验成绩,卷面成绩" << endl;
string to_recieve_enter;
getline(cin, to_recieve_enter);//接受之前的回车,好让下边的getline能接受新的输入流
string temp;
getline(cin, temp);
z.seekp(0, ios::end);
z << temp << endl;
RecordMarkInfo(x, z);//另一个函数,没影响
system("cls");
menu(x, y, z);
}
...全文
134 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
buyong 2014-04-22
  • 打赏
  • 举报
回复
z的文件无效?
_Cogito_ 2014-04-22
  • 打赏
  • 举报
回复
你可以设置断点,一步步调试,这样才会马上发现错误在哪儿啊
王梦辉_1234 2014-04-22
  • 打赏
  • 举报
回复
不知道,我忘掉的太多了,“z << temp << endl;” 中 把endl 换成“\n”试一下

65,208

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧