以前にLNK 2019についていくつか質問を送ったので、何が起こっているのか理解できないコードで同じ問題に直面しています。
RTIFederate.cpp
#include "RTIFedAmb.h"
#include "RTIFederate.h"
....
this->fedamb = new RTIFedAmb(); <- ERROR ! LNK 2019
RTIFedAmb.h
class RTIFedAmb : public NullFederateAmbassador
{
public:
// methods //
RTIFedAmb();
virtual ~RTIFedAmb() throw();
}
ファイルRTIFederate.h
class RTIFederate
{
public:
RTIambassador *rtiamb;
RTIFedAmb *fedamb;
}
RTIFedAmb.cpp
#include "RTIFedAmb.h"
using namespace rti1516e;
using namespace std;
//----------------------------------------------------------------------
// CONSTRUCTORS
//----------------------------------------------------------------------
RTIFedAmb::RTIFedAmb()
{
}
RTIFedAmb::~RTIFedAmb() throw()
{
}
誰でもこのエラーで私を助けることができますか? 何が欠けていますか?