QT下如何解决rapidxml中文路径的问题

今天为了搞定这个问题,baidu google了不少答案,大多数人给出的方法是setlocale,我使用后没解决

最后自己连蒙带试,找了种方法。

    std::string szFileName = readFilename_.toLocal8Bit().data();
    fdoc_ = new rapidxml::file<>(szFileName.data());


其中readFilename_为QString类型。

posted @ 2022-03-09 17:27  李世铭  阅读(82)  评论(0编辑  收藏  举报