奇怪的問題,據(jù)說vs2003能成功,vs2005的確是要失敗。。。
解決辦法:
//設(shè)置代碼頁為簡體中文,936是簡體中文的代碼頁。
std::locale loc1 = std::locale::global(std::locale(".936"));
{
// 在這里使用std::ifstream 或者 std::fstream
}
//恢復(fù)原來的代碼頁
std::locale::global(std::locale(loc1));
posted on 2009-10-12 17:44
大寶天天見 閱讀(1505)
評論(3) 編輯 收藏 引用 所屬分類:
2.C/C++/C#/Java