Windows プラットフォームで XML ファイルからアラビア文字を読み書きしたいと考えています。私の c++ プログラムでは、XML ファイルに Xerces を使用しています。Xerces のドキュメントに記載されているように、Unicode 文字をサポートしています。私が使う
xercesc::XMLString::transcode()
お気に入り
xercesc::XMLString::transcode("محمد")
メソッドですが、それは????を返します キャラクター。何が悪いの?(Xerces のドキュメントでは、XMLCh が wchar_t であることが示唆されています)