class PossibilisticShellClustering
{
public:
PossibilisticShellClustering(void);
~PossibilisticShellClustering(void);
static void SetParameters(double deltaDistance);
static double deltaDistance
};
и я хочу инициализировать статическую переменную deltaDistance в функции SetParameters.Таким образом, в * .cpp файле я написал
void PossibilisticShellClustering::SetParameters(double deltaDistance)
{
PossibilisticShellClustering::deltaDistance = deltaDistance;
}
, однако получаю ошибку компоновщика
неразрешенный внешний символ "public: static double PossibilisticShellClustering :: deltaDistance" (? DeltaDistance @ PossibilisticShellClustering @@ 2NA)
Может кто-нибудь сказать мне, почему?
PossibilisticShellClustering.obj