static член и ошибка
От: Аноним  
Дата: 07.09.06 18:32
Оценка:
Почему происходит ошибка в следующем коде? Никак не могу понять.

class A
{
public:
    int k;
};

class B
{
public:
    static A a;
};

int _tmain(int argc, _TCHAR* argv[])
{
    B b;    
    b.a.k = 7;
      return 0;
};



Ошибка:
Error    1    error LNK2001: unresolved external symbol "public: static class A B::a" (?a@B@@2VA@@A)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.