diff --git a/CMakeLists.txt b/CMakeLists.txt index cb09b96..dd751d5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ PROJECT(CPPJIEBA) SET(CMAKE_INSTALL_PREFIX /usr) ADD_DEFINITIONS(-std=c++0x -O3) -ADD_DEFINITIONS(-DCPPJIEBA_GBK) +#ADD_DEFINITIONS(-DCPPJIEBA_GBK) ADD_SUBDIRECTORY(src) ADD_SUBDIRECTORY(dicts) ADD_SUBDIRECTORY(scripts) diff --git a/src/segment.cpp b/src/segment.cpp index ca49d37..e44d6f5 100644 --- a/src/segment.cpp +++ b/src/segment.cpp @@ -17,8 +17,14 @@ void cut(const ISegment * seg, const char * const filePath) if(!line.empty()) { res.clear(); - seg->cut(line, res); - cout<cut(line, res)) + { + LogError("seg cut failed."); + } + else + { + print(join(res.begin(), res.end(), "/")); + } } } }