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

ошибка: LNK2019: ссылка на неразрешенный внешний символ

26.04.2020, 15:00. Показов 444. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите плиз
ошибка: LNK2019: ссылка на неразрешенный внешний символ
Вот сам код

delta.cpp

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "delta.h"
 
 
template <typename T>
Delta<T>::Delta(int kol) {
    a=kol;
    delta = new T [a];
 
}
template <typename T>
void Delta<T>::show() {
    cout << "The serial number of the object: " << delta<<endl;
}
delta.h

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef DEBUG_H
#define DEBUG_H
 
#include <iostream>
 
using namespace std;
template <typename  T>
class Delta
{
    T* delta;
    int a;
public:
    Delta(int kol);
    void show();
};
 
#endif // DEBUG_H
main.cpp

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include "delta.h"
 
 
int main()  {
 
    Delta <int> obj1(5);
    obj1.show();
 
 
    cout << endl;
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.04.2020, 15:00
Ответы с готовыми решениями:

Ошибка LNK2019 ссылка на неразрешенный внешний символ
В заголовочном файле объявлен класс class cLogReader { public: cLogReader(int i) { ...

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

Ошибка LNK2019 ссылка на неразрешенный внешний символ
Переделывала целочисленнный Список в шаблон + добавила итераторы. но выходят эти ошибки,пофиксить...

Ошибка LNK2019 ссылка на неразрешенный внешний символ
Ошибка LNK2019 ссылка на неразрешенный внешний символ &quot;void __cdecl sumArray(int * *,int *...

2
6770 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
26.04.2020, 15:18 2
Цитата Сообщение от Artem222 Посмотреть сообщение
Помогите плиз
ошибка: LNK2019: ссылка на неразрешенный внешний символ
Перенеси реализацию методов из delta.cpp в delta.h. Шаблонные методы нельзя реализовывать в отдельных cpp-файлах
0
Модератор
Эксперт С++
13692 / 10897 / 6470
Регистрация: 18.12.2011
Сообщений: 29,085
26.04.2020, 15:44 3
Artem222, кстати, а где деструктор?
0
26.04.2020, 15:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.04.2020, 15:44
Помогаю со студенческими работами здесь

Ошибка LNK2019: ссылка на неразрешенный внешний символ
Уже который день не могу разобраться с этой проблемой! У меня есть класс Agent, с данными name,...

Ошибка LNK2019 - ссылка на неразрешенный внешний символ
Доброго времени суток. При запуске выдается следующую ошибку: LNK2019 ссылка на неразрешенный...

Ошибка LNK2019 | Ссылка на неразрешенный внешний символ
Всем добрый день! При компиляции возникает ошибка LNK2019, не могу самостоятельно её отыскать....

Ошибка error LNK2019: ссылка на неразрешенный внешний символ
Здравствуйте, не уверен в эту ли тему пишу, но в теме специализированой по OpenGL мне ни кто ничего...

Ошибка LNK2019 ссылка на неразрешенный внешний символ _main
Ошибка LNK2019 ссылка на неразрешенный внешний символ _main в функции &quot;int __cdecl...

Ошибка error LNK2019: ссылка на неразрешенный внешний символ
Здравствуйте! Помогите пожалуйста! Компоновщик выдаёт ошибку error LNK2019: ссылка на...


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

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