解决fstream不支持中文的问题
时间:2010-05-14 来源:cidongli
问题描述:
使用fstream打开文件后,若输出字符中含有中文,中文字符后面的内容就输出不到文件中。
问题解决:
在需要支持中文时设置本地语言区域码,例如:
举一反三:
其它stream也有类似情况,如std::in、std::out、std::iostream等。
参考:
http://blog.chinaunix.net/u2/61062/showart_2118486.html
使用fstream打开文件后,若输出字符中含有中文,中文字符后面的内容就输出不到文件中。
问题解决:
在需要支持中文时设置本地语言区域码,例如:
wofstream m_FileStream; // 文件流。 |
举一反三:
其它stream也有类似情况,如std::in、std::out、std::iostream等。
参考:
http://blog.chinaunix.net/u2/61062/showart_2118486.html
相关阅读 更多 +