Boost.Locale是否支持读写UTF-8编码文件?

时间:2011-07-05 15:12:43

标签: c++ boost utf-8

这是我对尝试Boost.Locale感到兴奋的唯一原因,但网站上没有文件I / O示例。 我不确定这是否意味着文件I / O不受支持或被禁止但是没有文档 我的平台是Windows 7

1 个答案:

答案 0 :(得分:2)

有这样的an example

std::locale loc= generator().generate("he_IL.UTF-8");
std::wofstream file;
file.imbue(loc);
file.open("hello.txt");
file << L"שלום!" << endl;

同样 Boost.Serialize 可以help to convert to UTF8