Chinaunix
标题:
英文系统中,如何读取含中文字符的文件?
[打印本页]
作者:
user2003
时间:
2010-05-06 11:55
标题:
英文系统中,如何读取含中文字符的文件?
环境是vs2008+xp(en)。文件后缀,.txt
作者:
greensnow
时间:
2010-05-06 13:07
用unicode,再改了支持中文的字体
作者:
user2003
时间:
2010-05-06 14:06
搞定:
string str;
ifstream fin("a.txt"); //ANSI格式
fin.imbue(locale(""));
ofstream fout("b.txt");
while(fin>>str)
{
cout<<str<<'\n';
fout<<str<<endl;
}
fin.close();
复制代码
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2