Witam,
mam bibliotekę sieciową, w której pojawia mi się linker unresolved external error dla jednej metody.
Problem w tym, że tej biblioteki używam w innym okienkowym projekcie bez problemu, a w tym nowym(console) wszystko działa tak samo poza jedną metodą...
Klasyczny getter:
//.h
inline bool isConnected();
//.cpp
inline bool NetConnection::isConnected(){
if(ConnectSocket == INVALID_SOCKET)
return false;
return true;
}
daje
Error 6 error LNK2019: unresolved external symbol "public: bool __thiscall NetConnection::isConnected(void)" (?isConnected@NetConnection@@QAE_NXZ) referenced in function "public: bool __thiscall NetConnectionManager::ConnectDefaultServer(void)" (?ConnectDefaultServer@NetConnectionManager@@QAE_NXZ) (...)
Error 7 error LNK1120: 1 unresolved externals
Nie mam pomysłu na rozwiązanie tego...