Проблема со статическим объектом |
Здравствуйте, гость ( Вход | Регистрация )
Проблема со статическим объектом |
ruzik |
10.10.2011, 22:38
Сообщение
#1
|
Активный участник Группа: Участник Сообщений: 254 Регистрация: 23.2.2011 Из: Саратов Пользователь №: 2436 Спасибо сказали: 2 раз(а) Репутация: 0 |
Здравствуйте, есть код:
Geter.h
Geter.cpp
И на него выдает ошибки: Ошибка 1 error LNK2001: неразрешенный внешний символ ""private: static class RizekMath * Geter::gPRizekMath" (?gPRizekMath@Geter@@0PAVRizekMath@@A)" rizekmath.obj Ошибка 2 fatal error LNK1120: 1 неразрешенных внешних элементов C:\Users\ruzik\Documents\Visual Studio 2008\Projects\RizekMath\Debug\RizekMath.exe Если сделать так:
То ошибок нет, хотя все тоже самое должно быть по-смыслу, + выскакивают эти предупреждения Предупреждение 1 warning C4091: static : пропускается слева от 'Geter', когда ни одна переменная не объявлена c:\users\ruzik\documents\visual studio 2008\projects\rizekmath\rizekmath\geter\Geter.h 15 Но статика не срабатывает в этом случае! Подскажите что не так и в чем разница Заранее спасибо! |
|
|
Алексей1153 |
11.10.2011, 18:46
Сообщение
#2
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
ruzik, тогда я не уточнил, это называется инстанцировать (от instance)
|
|
|
Текстовая версия | Сейчас: 28.11.2024, 19:15 |