AcAutoMata.cpp/AcAutoMata::match(...) if (ptNode == NULL) { ptNode = root_; // 没有匹配,从root开始重新匹配 NextMap::iterator it = ptNode->next->find(*citer); if (it != ptNode->next->end()) ptNode = it->second; }
AcAutoMata.cpp/AcAutoMata::match(...)
if (ptNode == NULL)
{
ptNode = root_; // 没有匹配,从root开始重新匹配
NextMap::iterator it = ptNode->next->find(*citer);
if (it != ptNode->next->end())
ptNode = it->second;
}