From bca6e7717fb160cc5e744e4ce7859a58898258fa Mon Sep 17 00:00:00 2001 From: wyy Date: Sat, 4 Jan 2014 18:11:36 +0800 Subject: [PATCH] add logerror --- src/Trie.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Trie.hpp b/src/Trie.hpp index 78864e4..55e118d 100644 --- a/src/Trie.hpp +++ b/src/Trie.hpp @@ -336,17 +336,20 @@ namespace CppJieba vector vecBuf; TrieNodeInfo nodeInfo; + size_t lineno = 0; while(getline(ifs, line)) { vecBuf.clear(); + lineno ++; split(line, vecBuf, " "); if(3 < vecBuf.size()) { - LogError("line[%s] illegal.", line.c_str()); + LogError("line[%u:%s] illegal.", lineno, line.c_str()); return false; } if(!TransCode::decode(vecBuf[0], nodeInfo.word)) { + LogError("line[%u:%s] illegal.", lineno, line.c_str()); return false; } nodeInfo.freq = atoi(vecBuf[1].c_str());