Неразрешенный внешний символ C ++
У меня проблема с кодом ниже:
ProgrammSettings.h
#pragma once
static class ProgrammSettings
{
public:
static int fd;
};
Settings.cpp
#include "ProgrammSettings.h"
static bool LoadSettings()
{
ProgrammSettings::fd = 2; // here error Unresolved symbol!!
return true;
}
Что я'я делаю неправильно? Спасибо!