std ::string file_path = "C:\\中文路径文件.txt" ; std ::locale old_locale = std ::locale :: global( std ::locale ( ""));// 设置 std ::ifstream conf_file( file_path .c_str ()); std ::locale :: global( old_locale );// 还原 // ... 对文件的操作 |
std ::string file_path = "C:\\中文路径文件.txt" ; char * res = setlocale( LC_ALL ,"Chinese-simplified" ); //设置 std ::ifstream conf_file( file_path .c_str ()); res = setlocale ( LC_ALL, "C" ); // 还原 |
1、打钩。放入xp的安装盘,应用。windows就会自动安装”东亚语言支持“。 2、代码中加入异常捕获(如果是C++风格) |