diff --git a/src/QuerySegment.hpp b/src/QuerySegment.hpp index 9efd6d9..617d4f2 100644 --- a/src/QuerySegment.hpp +++ b/src/QuerySegment.hpp @@ -16,8 +16,7 @@ namespace CppJieba { class QuerySegment: public SegmentBase { public: - QuerySegment(const string& dict, const string& model, size_t maxWordLen = 4, - const string& userDict = "") + QuerySegment(const string& dict, const string& model, const string& userDict = "", size_t maxWordLen = 4) : mixSeg_(dict, model, userDict), fullSeg_(mixSeg_.getDictTrie()), maxWordLen_(maxWordLen) { diff --git a/test/unittest/TSegments.cpp b/test/unittest/TSegments.cpp index f557a0b..e5a7431 100644 --- a/test/unittest/TSegments.cpp +++ b/test/unittest/TSegments.cpp @@ -162,7 +162,7 @@ TEST(FullSegment, Test1) { } TEST(QuerySegment, Test1) { - QuerySegment segment("../dict/extra_dict/jieba.dict.small.utf8", "../dict/hmm_model.utf8", 3); + QuerySegment segment("../dict/extra_dict/jieba.dict.small.utf8", "../dict/hmm_model.utf8", "", 3); const char* str = "小明硕士毕业于中国科学院计算所,后在日本京都大学深造"; vector words; @@ -176,7 +176,7 @@ TEST(QuerySegment, Test1) { } TEST(QuerySegment, Test2) { - QuerySegment segment("../dict/extra_dict/jieba.dict.small.utf8", "../dict/hmm_model.utf8", 3, "../test/testdata/userdict.utf8"); + QuerySegment segment("../dict/extra_dict/jieba.dict.small.utf8", "../dict/hmm_model.utf8", "../test/testdata/userdict.utf8", 3); { const char* str = "小明硕士毕业于中国科学院计算所,后在日本京都大学深造";