大家好,我有这些标题的类(class)

class WuManber
{
public:
WuManber( void );
virtual ~WuManber( void );

  void Initialize( const vector<const char *> &patterns,
               bool bCaseSensitive = false, bool bIncludeSpecialCharacters = false, bool bIncludeExtendedAscii = false );

当我尝试创建WuManber实例并调用Initialize时,出现以下错误:


int main(int argc, char* argv[])
{

Parser CustomParserEx;
CustomParserEx.open("/home/abdullah/Project IDS/rules");

WuManber WmAlgorithm;
WmAlgorithm.Initialize(CustomParserEx.patterns,true,true,true);


}

所以任何暗示我在做什么错

最佳答案

您没有实现WuManber的三种方法,或者没有包括链接程序可以找到它们的实现。

关于c++ - 函数调用 undefined reference ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9451712/

10-13 03:06