Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Минерва
1

Ошибки LNK2019

13.05.2012, 14:17. Показов 538. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго дня всем!
При описании класса - наследника шаблонного класса - вылезли следующие ошибки:

Код
Error	1: error LNK2019: unresolved external symbol "public: __thiscall MyList<class Product>::MyList<class Product>(void)" (??0?$MyList@VProduct@@@@QAE@XZ) referenced in function "public: __thiscall CD::CD(void)" (??0CD@@QAE@XZ)	CD.obj

Error	2: error LNK2019: unresolved external symbol "public: void __thiscall MyList<class Product>::AddHead(class Product *)" (?AddHead@?$MyList@VProduct@@@@QAEXPAVProduct@@@Z) referenced in function "public: void __thiscall CD::AddPro(class Product *)" (?AddPro@CD@@QAEXPAVProduct@@@Z)	CD.obj
Можете подсказать, пожалуйста, в чём может быть причина?
Программа написана в VS2005.

Очень прошу, помогите!


~~~~~~
Так, кажется, что-то заработало...
Оказывается, надо было реализацию методов шаблонного класса перенести в заголовочный файл О_о
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.05.2012, 14:17
Ответы с готовыми решениями:

Ошибки на этапе линковки, при работе с шаблонами (LNK2019)
В качестве учебной задачки начал реализовывать какое-то подобие вектора, но вот столкнулся с...

Объяснить причину и способы устранения ошибки error LNK2019: unresolved external symbol
Создавал десктопное приложение win32, решил подключить к нему музыку. Компиляция через ctrl+F7...

Не собирается проект с шаблонным классом (error LNK2019: unresolved external symbol): найти и исправить ошибки
Доброго времени суток. Пытаю посмотреть как работает шаблонный класс. Вроде бы всё сделал...

Исправить ошибки "error LNK2019" - отсутствие конструкторов и методов
Помогите, пожалуйста, исправить возникающие в программе ошибки. Сама программа: #include...

0
13.05.2012, 14:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.05.2012, 14:17
Помогаю со студенческими работами здесь

Найти причины и способы исправления ошибки "error LNK2019: ссылка на неразрешенный внешний символ"
Добрый день! Подскажите пожалуйста, писала программу. Но при компиляции выдает ошибку: error...

LNK2019
Ошибка LNK2019 ссылка на неразрешенный внешний символ &quot;void __cdecl my_sort&lt;bool (__cdecl*)(struct...

LNK2019
Заголовочный файл: namespace ns { const int QUARTERS = 4; struct sales { double Sales;...

Ошибка LNK2019
Дописала код программы. Из ошибок выдает только вот ЭТО вот: &quot;Ошибка 1 error LNK2019: ссылка на...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru