Форум программистов, компьютерный форум CyberForum.ru

Ссылка на неразрешенный внешний символ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Операции над комплексными числами http://www.cyberforum.ru/cpp-beginners/thread1038683.html
В данной программе нужно создать дружескую функцию класса Komplex. Таким образом чтобы читалась строка с5=2+с1. Как это правильно сделать?? #include <iostream> #include <cstring> #include <cmath> #include <cstdlib> using namespace std; class Komplex{ public:
C++ почему не показывает результат в консоле? #include <iostream> #include <сtime> using namespace std; int main() { setlocale(LC_ALL, "rus"); const int array = 5; const int size = 3; int mas; int sum = 0; http://www.cyberforum.ru/cpp-beginners/thread1038680.html
в чем ошибка,как довести до ума C++
Дан массив чисел В. Найти сумму положительных и отрицательных чисел массива с нечетными индексами и количество элементов массива равных нулю //---------------------------------------------------------------------------
Кодирование Хаффмана C++
По курсовой работе задали реализовать метод кодирования Хаффмана, но как это сделать, я, к сожалению, сам додуматься не смог, поэтому начал разбираться с исходником, который нашел на этом форуме, я практически всё понял, но у меня возникло несколько вопросов. Вот код: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> struct sym //структуры или записи { ...
C++ Задан массив A размером n. Разместить наименьший элемент на первом месте, наименьший среди остальных - на последнем http://www.cyberforum.ru/cpp-beginners/thread1038672.html
Привет всем! Прошу помочь новичку с задачкой. Задан массив A размером n. Разместить наименьший элемент на первом месте, наименьший среди остальных - на последнем, наименьший среди остальных - на втором месте, наименьший среди остальных - на предпоследнем и т.д. Заранее спасибо=)
C++ в строке cout«num[t][i]; ошибка как исправить? в строке cout«num; ошибка #include <iostream> using namespace std; int main() { int t,i, num; /* загрузка чисел */ for(t=0; t<5; ++t) for (i=0; i<3; ++i) подробнее

Показать сообщение отдельно
lips
2 / 2 / 0
Регистрация: 03.01.2012
Сообщений: 283
12.12.2013, 15:44     Ссылка на неразрешенный внешний символ
Код
Ошибка	2	error LNK2019: ссылка на неразрешенный внешний символ "public: struct EQUIPMENT_ESSENCE * __thiscall GNET::elementdataman::get_item<struct EQUIPMENT_ESSENCE>(unsigned int,enum DATA_TYPE,enum ID_SPACE)" (??$get_item@UEQUIPMENT_ESSENCE@@@elementdataman@GNET@@QAEPAUEQUIPMENT_ESSENCE@@IW4DATA_TYPE@@W4ID_SPACE@@@Z) в функции _wmain	C:\Users\twink3\Desktop\elementloader\TestElementLoader\app.obj	TestElementLoader
в классе объявил вот так
C++
1
2
    public:
    template <typename T> T * get_item(unsigned int id,DATA_TYPE type,ID_SPACE space);
в cpp фале инициализировал вот так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
template <typename T>
    T * elementdataman::get_item(unsigned int id,DATA_TYPE type,ID_SPACE space)
    {
        DATA_TYPE dt;
        T* item = nullptr;
        auto item_ptr = man.get_data_ptr(id, space, dt);
        if(dt==type && item_ptr!=nullptr)
        {
            item = (T*)item_ptr;
        }
        return item;
    }
но работает только если инициализировать в классе... а так не работает...
C++
1
EQUIPMENT_ESSENCE* some_addon1 = man.get_item<EQUIPMENT_ESSENCE>(23743,DT_EQUIPMENT_ESSENCE,ID_SPACE_ESSENCE);
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru