【发布时间】:2014-10-23 22:19:07
【问题描述】:
我最近开始使用 std::wstring 而不是 std::string 来避免非 ASCII 字符的奇怪结果,并且我没有找到一种方法来读取路径类型为 std::wstring 的 XML 文件使用 boost图书馆。
我现在很安静地使用boost 库。
我将boost::property_tree::read_xml 函数与boost::property_tree::wptree 一起使用,而不是通常的ptree 结构。但遗憾的是,我无法将std::wstring 作为 read_xml 的第一个参数,这使得这一切变得更加困难。
我的问题是,对于读取路径存储为std::wstring 的 XML 文件是否有任何解决方法?
提前致谢!
【问题讨论】:
标签: c++ xml boost wstring widestring