Форум программистов, компьютерный форум, киберфорум
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
elch10
38 / 21 / 4
Регистрация: 27.04.2015
Сообщений: 168
Завершенные тесты: 2
#1

Статическая структура в классе: Неразрешенный внешний символ - C++

08.05.2015, 15:36. Просмотров 649. Ответов 2
Метки нет (Все метки)

Решил создать класс со статической структорой, выдает ошибку
Код
Ошибка	1	error LNK2001: неразрешенный внешний символ ""public: static struct dist sf::p" (?p@sf@@2Udist@@A)"
Ошибка	2	error LNK1120: неразрешенных внешних элементов: 1
Вообще возможно ли такое или нет? Для примера могу показать код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
struct dist
{
    int f; float in;
};
class sf
{
private:
    static dist p;
public:
    static dist getP();
    static int r();
};
dist sf::getP()
{
    return p;
}
int sf::r()
{
    return 5;
}
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.05.2015, 15:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Статическая структура в классе: Неразрешенный внешний символ (C++):

Ссылка на неразрешенный внешний символ - C++
Уважаемые форумчане, помогите пожалуйста разобраться с данной проблемой: Не кидайтесь тапками я в плюсах пока совсем новичек. ...

Неразрешенный внешний символ "__imp__closesocket@4 - C++
Пишу вот такой код: #include &lt;Winsock2.h&gt; #include &lt;errno.h&gt; #include &lt;string&gt; enum CONNECTION_STATUS { ...

Неразрешенный внешний символ - Visual C++
При компилировании проекта в компиляторе visual studio, мне хоть на проект, где я использую opengl, хоть directX выдает такие строки: ...

Ссылка на неразрешенный внешний символ - Visual C++
вот что за проблема? нифига не могу понять .. error LNK2019: ссылка на неразрешенный внешний символ _GdiplusShutdown@4 в функции &quot;long...

Ссылка на неразрешенный внешний символ _WTSQuerySessionInformationW@20 - Visual C++
Добрый вечер. Код такой: bool CAddInNative::CallAsFunc(const long lMethodNum, tVariant* pvarRetValue, tVariant*...

Ошибка в VC++: ссылка на неразрешенный внешний символ - Visual C++
Добрый день, не могу понять, что я делаю не так. Помогите, пожалуйста, разобраться. Работаю в Visual Studio 2008. Создаю новый проект,...

2
DrOffset
7376 / 4453 / 1009
Регистрация: 30.01.2014
Сообщений: 7,304
08.05.2015, 17:46 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
elch10,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
struct dist
{
    int f; float in;
};
class sf
{
private:
    static dist p;
public:
    static dist getP();
    static int r();
};
 
dist sf::getP() // определение функции getP
{
    return p;
}
int sf::r() // определение функции r
{
    return 5;
}
 
dist sf::p; // определение объекта p
1
elch10
38 / 21 / 4
Регистрация: 27.04.2015
Сообщений: 168
Завершенные тесты: 2
09.05.2015, 09:51  [ТС] #3
спасибо работает
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.05.2015, 09:51
Привет! Вот еще темы с ответами:

Ошибка в классе Vegetatable "LNK2019 ссылка на неразрешенный внешний символ _main" - C++
Добрый день, дано условие : &quot;Создать класс Vegetable, содержащий следующие элементы: - поле «вес» float Mass; - поле «зрелость» ...

Шаблонная функция в простом классе и ошибка "Ссылка на неразрешенный внешний символ" - C++
файл: A.h class A { public: template&lt;class T&gt; T func(T); }; файл: A.cpp

неразрешенный внешний символ - C++
В общем, проблема: подключаю библиотеку tbb (параллельные вычисления) и при компиляции выдается ошибка: &quot; Ошибка 4 error LNK2001:...

Неразрешенный внешний символ - C++
Кароч дело в том что вечно видает ошибку в MFC1&gt;Figure.obj : error LNK2019: ссылка на неразрешенный внешний символ &quot;public: __thiscall...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru