int main()
{
ofstream d;
d.open("test.txt", ios::out);
d << "中国";
d.close();
ifstream du;
du.open("test.txt", ios::in);
if (!du.is_open())
{
cout << "读取失败";
return 0;
}
char a;
du >> a;
if (du.eof())
{
cout << "文件空白";
return 0;
}
else
{
cout << "不是空文件" << endl;
}
string pkc;
du >> pkc;
cout <<pkc;
du.close();
}
//输出是乱码。文本文件改成了ANSI也没有解觉问题。
```