2011-07-05 4 views
3

私はBoost.Localeを試してみることに興奮した唯一の理由ですが、Web I/Oの例はありません。 ファイルI/Oがサポートされていないか、支持されていますが、文書化されていないことを意味するかどうかはわかりません。
私のプラットフォームは、このようなan exampleありますWindows 7のBoost.LocaleはUTF-8エンコードファイルの読み書きをサポートしていますか?

答えて

2

次のとおりです。また

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

+0

注Boost.SerializationのヘルパーファセットのみUTF-8およびUCS-の間で変換していること4。 – ildjarn

+0

修正済み、ありがとう –

関連する問題