ifstream怎么读取中文字符串?
#include<fstream>
int main()
{
string a;
ifstream infile;
infile.open("name.txt");
infile>>a;
infile.close();
cout<<a;
return 0;
}
假如string a要读取中文,如读取“湿布”这样,可是网上都说不能读取中文,请问有什么办法吗?
ifstream怎么读取中文字符串?
#include<fstream>
int main()
{
string a;
ifstream infile;
infile.open("name.txt");
infile>>a;
infile.close();
cout<<a;
return 0;
}
假如string a要读取中文,如读取“湿布”这样,可是网上都说不能读取中文,请问有什么办法吗?