В следующем классе:
class TestClass
{
public:
int staic testMember;
};
int TestClass::testMember;
У меня следующая ошибка компилятора:
ошибка LNK2005: «public: static float TestClass :: testMember» (? TestMember @ TestClass @@ 2MA) уже определен в TestClass.obj
Примечание. Я пытался смоделировать проблему в отдельном приложении, но там все работало хорошо.
Интересно, в чем здесь проблема?