c++文件输入输出流

来源:百度知道 编辑:UC知道 时间:2024/06/22 06:37:50
#include <fstream>
#include <iostream>
using namespace std;

int main()
{
ofstream out("a.txt");
string s;
cin>>s;
out<<s;

return 0;

}哪里有错误呢???

ofstream out("a.txt");
string s;
cin>>s;
out<<s;
out.flush();
out.close();
return 0;

你需要关闭这个文件。

string s;改为char s;
怀疑你把MFC搞混了,知识都学杂了吧。
然后调试,100%能够运行,文件的关闭你可以参考楼下的,使用out.flush();
out.close();不关闭也能调试通过,不过最好加上

你要用string,把头文件#include<string>加上

没错啊