QT下如何解决rapidxml中文路径的问题
今天为了搞定这个问题,baidu google了不少答案,大多数人给出的方法是setlocale,我使用后没解决
最后自己连蒙带试,找了种方法。
std::string szFileName = readFilename_.toLocal8Bit().data();
fdoc_ = new rapidxml::file<>(szFileName.data());
其中readFilename_为QString类型。
今天为了搞定这个问题,baidu google了不少答案,大多数人给出的方法是setlocale,我使用后没解决
最后自己连蒙带试,找了种方法。
std::string szFileName = readFilename_.toLocal8Bit().data();
fdoc_ = new rapidxml::file<>(szFileName.data());
其中readFilename_为QString类型。