C++ 调用未定义引用的函数
大家好,我这节课有这些标题C++ 调用未定义引用的函数,c++,class,methods,undefined-reference,C++,Class,Methods,Undefined Reference,大家好,我这节课有这些标题 class WuManber { public: WuManber( void ); virtual ~WuManber( void ); void Initialize( const vector<const char *> &patterns, bool bCaseSensitive = false, bool bIncludeSpecialCharacters = false, bool bInclud
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的三种方法,或者您没有包括链接器可以找到它们的实现。您没有实现WuManber的三种方法,或者您没有包括链接器可以找到它们的实现。这些是链接器错误。您是否正在编译和链接实现类WuManber成员函数的源文件?噢,非常感谢,伙计,我确实没有包括源文件WuManber.cpp,我怎么没有注意到它。。。。。!这些是链接器错误。您是否正在编译和链接实现类WuManber成员函数的源文件?噢,非常感谢,伙计,我确实没有包括源文件WuManber.cpp,我怎么没有注意到它。。。。。!
int main(int argc, char* argv[])
{
Parser CustomParserEx;
CustomParserEx.open("/home/abdullah/Project IDS/rules");
WuManber WmAlgorithm;
WmAlgorithm.Initialize(CustomParserEx.patterns,true,true,true);
}