Недавно я начал использовать std::wstring
вместо std::string
, чтобы избежать странных результатов с символами, отличными от ASCII, и я не нашел способа прочитать файл XML, где путь имеет тип std::wstring
, с помощью библиотеки boost.
Сейчас я часто использую библиотеку boost.
Я использую функцию boost::property_tree::read_xml
с boost::property_tree::wptree
вместо обычной структуры ptree. Но, к сожалению, я не могу передать std::wstring
в качестве первого параметра для read_xml, что все усложняет.
Мой вопрос: есть ли обходной путь для чтения файла XML, где путь сохранен как std::wstring
?
Заранее спасибо!