エラーが発生しましたが、その理由がまったくわかりません..すでにこのサイトを検索しましたが、何も見つかりません.
私のエラーは次のとおりです: `LNK2019: unresolved external symbol "public: __thiscall Campaign::~campaign(void)" (??1campaign@@QAE@XZ) referenced in function "public: __thiscall sale::sale(int,int,int 、クラスエージェント、クラスキャンペーン)」
これが私のコードです:
#include "stdafx.h";
#include <iostream>
#include "campaign.h";
//constructor
campaign::campaign()
{
campaign_name = "Campaign Undefined";
campaign_id = -1;
campaign_data_type = 0;
campaign_region_type = 0;
}
/////////////////////////////
//Accessor Functions //
///////////////////////////
std::string campaign::getName()
{
return campaign_name;
}
int campaign::getCampID()
{
return campaign_id;
}
int campaign::getDataType()
{
return campaign_data_type;
}
int campaign::getRegionType()
{
return campaign_region_type;
}
/////////////////////////////
//Mutator Functions //
///////////////////////////
void campaign::setName(std::string newName)
{
campaign_name = newName;
}
void campaign::setCampID(int newCampID)
{
campaign_id = newCampID;
}
void campaign::setDataType(int newDType)
{
campaign_data_type = newDType;
}
void campaign::setRegionType(int newRType)
{
campaign_region_type = newRType;
}
非常に長い投稿で申し訳ありません。ここにいる誰かが約 15 分で、他に何もすることがない場合は、私のコードをふるいにかけて、私が間違っていることの手がかりを教えていただければ幸いです。ありがとう :)