27 / 27 / 11
Регистрация: 26.10.2012
Сообщений: 101
|
||||||||||||||||
1 | ||||||||||||||||
error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall Vector<int>::Vector<int>(void)" (?0?$Vector@H@@QAE@XZ) в функции _main31.03.2013, 11:40. Показов 20977. Ответов 4
Метки нет Все метки)
(
0
|
|
31.03.2013, 11:40 | |
Ответы с готовыми решениями:
4
error LNK2019: ссылка на неразрешенный внешний символ "public: int __thiscall KDocument::Open(char const *)" в функции _WinMain@16 Ошибка линкера: ссылка на неразрешенный внешний символ "public: int __thiscall stack<int>::pop(void)" Ошибка LNK2019 ссылка на неразрешенный внешний символ _main в функции "int __cdecl invoke_main(void)" |
1500 / 1146 / 165
Регистрация: 05.12.2011
Сообщений: 2,279
|
|
31.03.2013, 11:47 | 2 |
100500 раз в 100500 местах написано, что шаблоны надо реализовывать не в сpp файлах, а в h файлах или в инлайн файлах. в конце вашего Vector.h напишите #include "Vector.cpp" - это как реализация в инлайн файлах. только не забыть в этом случае из Vector.cpp удалить строку #include "Vector.h"
1
|
27 / 27 / 11
Регистрация: 26.10.2012
Сообщений: 101
|
|
31.03.2013, 12:01 [ТС] | 3 |
не работает море ошибок например:
Ошибка 20 error C2039: +=: не является членом "`global namespace'" d:\-[programming]-\-[mvs]-\oop_labratory_3\oop_labratory_3\oop_labratory_3\vector.cpp 4 Ошибка 8 error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа) d:\-[programming]-\-[mvs]-\oop_labratory_3\oop_labratory_3\oop_labratory_3\vector.cpp 29 Ошибка 29 error C2588: ::~Vector: недопустимая глобальная переменная деструктор d:\-[programming]-\-[mvs]-\oop_labratory_3\oop_labratory_3\oop_labratory_3\vector.cpp 43
0
|
Tulosba
|
31.03.2013, 12:12
#4
|
0
|
328 / 327 / 92
Регистрация: 16.12.2012
Сообщений: 544
|
||||||||||||||||
31.03.2013, 16:31 | 5 | |||||||||||||||
main.cpp
1
|
31.03.2013, 16:31 | |
Помогаю со студенческими работами здесь
5
В чем ошибка? error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall Point::Point(void)" (?0Point@@Q
Ссылка на неразрешенный внешний символ _main в функции "int __cdecl invoke_main(void)" Очередная ошибка LNK2019: ссылка на неразрешенный внешний символ "public: __cdecl ClassName::ClassName(void)" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |