奇怪的问题,据说vs2003能成功,vs2005的确是要失败。。。
解决办法:
//设置代码页为简体中文,936是简体中文的代码页。
std::locale loc1 = std::locale::global(std::locale(".936"));
{
// 在这里使用std::ifstream 或者 std::fstream![](http://www.cppblog.com/Images/dot.gif)
}
//恢复原来的代码页
std::locale::global(std::locale(loc1));
posted on 2009-10-12 17:44
大宝天天见 阅读(1484)
评论(3) 编辑 收藏 引用 所属分类:
2.C/C++/C#/Java