So I'm facing a problem with my C++ Project, I get an error
"1>main.obj : error LNK2019: unresolved external symbol "public: __thiscall RegisterLoginHandler::RegisterLoginHandler(void)" (??0RegisterLoginHandler@@QAE@XZ) referenced in function "void _cdecl main::`dynamic initializer for 'registerLoginHandler''(void)" (??_EregisterLoginHandler@main@@YAXXZ)"
main.obj error line
RegisterLoginHandler *registerLoginHandler = new RegisterLoginHandler();
I'm thinking that it maybe because of the this
#include <map>
#include "handler.h"
class RegisterLoginHandler :
public Handler
{
private:
std::map<int, int> *loginAttempts;
public:
RegisterLoginHandler(void);
~RegisterLoginHandler(void);
virtual bool OnCommand(MyPlayer *player, std::string cmd, std::vector<std::string> args, GameUtility *gameUtility);
virtual void CheckForHacks();
virtual void Load(GameUtility* gameUtility);
bool AccountExists(std::string name);
bool OnPlayerConnect(int playerid);
bool OnDialogResponse(int playerid, int dialogid, int response, int listitem, char* inputtext, GameUtility *gameUtility);
};
Thank you for your help!