cppjieba
cppjieba copied to clipboard
dict文件夹路径包含中文时崩溃
cppjieba::Jieba构造函数如下,参数为std::string
Jieba(const string& dict_path,
const string& model_path,
const string& user_dict_path,
const string& idfPath,
const string& stopWordPath)
读取文件时,因为中文是以UTF-8编码存储在std::string中的,所以会造成找不到指定的文件,打开文件失败。
ifstream ifs(filePath.c_str());
同样问题,解决办法用不带中文的相对路径