Доброе время суток.
Собираю разделяемую библиотеку с классом
class TComponent {
public:
// ...
TEvent GetEvent() { return fEvent; }
private:
static TEvent fEvent;
};
собирается, но потом выдает ошибку линковки:
undefined reference to `TComponent::fEvent'
убираю static перед TEvent fEvent - и все линкуется нормально. В чем
дело? Спасибо!
(компилятор g++ 3.3.4, Debian)

Ответ на:
комментарий
от Sveta_F
Ответ на:
комментарий
от SatanClaus

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Снова статические ф-ции члены (2003)
- Форум C++ Изучаю наследование классов. (2015)
- Форум vector<string> как static-член (2004)
- Форум [java] lazy initialization (2011)
- Форум [Qt] Создание класса на основе QWidget (2010)
- Форум [C++] Статические константы класса в выражениях (2011)
- Форум static-переменная (2004)
- Форум Статические переменные в шаблонах (2009)
- Форум g++ инициализация членов класса по умолчанию (2004)
- Форум Проблема с шаблоном класса. (2002)