Я пытаюсь создать статическую структуру в C ++:
static struct Brushes
{
static HBRUSH white ;
static HBRUSH yellow ;
} ;
Но это не работает, я получаю:
Error 4 error LNK2001: unresolved external symbol "public: static struct HBRUSH__ * Brushes::white"
Почему?
Идея состоит в том, чтобы иметь возможность использовать Brushes::white
, Brushes::yellow
во всей программе, без необходимости создавать экземпляр Brushes
.