Минерва
|
|
1 | |
Ошибки LNK201913.05.2012, 14:17. Показов 538. Ответов 0
Метки нет (Все метки)
Доброго дня всем!
При описании класса - наследника шаблонного класса - вылезли следующие ошибки: Код
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. Очень прошу, помогите! ~~~~~~ Так, кажется, что-то заработало... Оказывается, надо было реализацию методов шаблонного класса перенести в заголовочный файл О_о |
13.05.2012, 14:17 | |
Ответы с готовыми решениями:
0
Ошибки на этапе линковки, при работе с шаблонами (LNK2019) Объяснить причину и способы устранения ошибки error LNK2019: unresolved external symbol Не собирается проект с шаблонным классом (error LNK2019: unresolved external symbol): найти и исправить ошибки Исправить ошибки "error LNK2019" - отсутствие конструкторов и методов |
13.05.2012, 14:17 | |
13.05.2012, 14:17 | |
Помогаю со студенческими работами здесь
1
Найти причины и способы исправления ошибки "error LNK2019: ссылка на неразрешенный внешний символ" LNK2019 LNK2019 Ошибка LNK2019 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |