根据我之前的帖子,我认为不可能将xml文件直接读入char16_t
的属性树。
因此,我希望将其作为常规char
阅读,然后将其转换为char16_t
。我可以正确处理char和char16_t之间的转换,但是我不确定如何将数据从一个属性树复制到另一个属性树。
我以为我可以迭代ptree但看起来我只能在第一级别的孩子上进行迭代。我不知道如何获得递归调用来复制具有不同数据类型的ptree。
任何提示?
答案 0 :(得分:0)
如果有人试图以递归方式从一个ptree复制到另一个ptree,你可以在这里检查函数ptree_to_ptree(): http://coliru.stacked-crooked.com/a/a7e0c2393ed9a98e