Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Странный аргумент Добрый день подскажите пожалуйста какой аргумент (какой даты/структуры/типа) нужно передовать для следующей функции void N(int (*ptr)(int)){} N(?); void M(int (*ptr)(int*)){} M(?); https://www.cyberforum.ru/ cpp-beginners/ thread2490410.html C++ с++ нарисовать геометрические фигуры
Как сделать программу которая выведет на экран геометрическую фигуру: 1.квадрат 2.треугольник 3.прямоугольник Модификации: _НА экран выводимую фигуру можно выбрать в MENU _выбранная фигура...
C++ Обнаружен многократно определенный символ - один или более Вот с толкнулся с такой проблемой. Решил методом написания extern в хейдер файле и вынесении реализации в отдельный .cpp. Так вот, пара вопросов: Почему я не могу написать extern -> объявить -> и... https://www.cyberforum.ru/ cpp-beginners/ thread2490398.html C++ Что нужно знать чтобы приступать к изучению direct2d, 3d? Можете мне еще скинуть литературы по созданию приложений на direct2d? https://www.cyberforum.ru/ cpp-beginners/ thread2490390.html
Функция аргументами которой являются указатель на функцию и массив числовых значений C++
Задача: Написать программу с функцией, аргументами которой передаются: указатель на функцию и массив числовых значений . При вызове функции к каждому из элементов массива применяется функция,...
C++ Разработать приложение, имитирующее очередь печати принтера https://www.cyberforum.ru/ cpp-beginners/ thread2490343.html
Разработать приложение, имитирующее очередь печати принтера. Должны быть клиенты, посылающие запросы на принтер, у каждого из которых есть свой приоритет. Каждый новый клиент попадает в очередь в...
C++ Проверить корректность расстановки скобок используя стек https://www.cyberforum.ru/ cpp-beginners/ thread2490341.html
Есть строка символов, признаком конца, которой является ;. В строке могут быть фигурные, круглые, квадратные скобки. Скобки могут быть открывающими и закрывающими. Необходимо проверить корректность...
C++ Создать шаблонный класс "матрица"
Создайте шаблонный класс матрица. Необходимо реализовать динамическое выделение памяти, очистку памяти, заполнение матрицы с клавиатуры, заполнение случайными значениями, отображение матрицы,...
C++ Найти минимум функции https://www.cyberforum.ru/ cpp-beginners/ thread2490335.html
Как вычислить мин значение y и при каком x она достигнута #include <iostream> #include <iomanip> using namespace std; int main(){ double x,y; double min=0;...
C++ Класс сигнала на Variadic Template Добрый день! Написал класс "сигнала" при помощи variadic templates, но он почему-то не работает: Сам класс "сигнала": #ifndef SIGNAL_H #define SIGNAL_H // STD #include <vector> https://www.cyberforum.ru/ cpp-beginners/ thread2490320.html
C++ SDL не отпускает. любимая LNK2019 LNK1120
Доброго времени суток. Вопрос следующий имею такую ошибку Ошибка LNK2019 ссылка на неразрешенный внешний символ _IMG_Load в функции "public: void __thiscall Game::init(char const...
C++ Как пропустить часть кода при компиляции? Я хочу объявить макрос #define и вызвать этот макрос далее в коде? Есть нужда в том чтобы пропустить компиляцию этого макроса. Приведите пожалуйста пример как это выглядит. https://www.cyberforum.ru/ cpp-beginners/ thread2490296.html
3 / 3 / 0
Регистрация: 28.11.2018
Сообщений: 238
0

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

12.08.2019, 19:49. Показов 1908. Ответов 1
Метки (Все метки)

Вообще не понимаю - почему??? Я же всё описал в .cpp файле, что не так то?
list.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#pragma once
template <class Data>
class List
{
public:
    class Node
    {
    public:
        Data d;
        Node* next;
        Node* back;
        Node(Data dat = 0){
            d = dat; next = 0; back = 0;
        }
    };
    Node* pbeg, *pend;
    List();
    ~List();
};
list.cpp
C++
1
2
3
4
5
6
7
8
9
10
#include "list.h"
 
template<class Data>
List<Data>::List() :
    pbeg(nullptr),
    pend(nullptr)
{}
 
template<class Data>
List<Data>::~List() {}
main.cpp
C++
1
2
3
4
5
#include "list.h"
int main(){
    List<int> List_int;
    return 0;
}
Ошибки:
LNK2019 ссылка на неразрешенный внешний символ "public: __thiscall List<int>::List<int>(void)" (??0?$List@H@@QAE@XZ) в функции _main Test C:\Users\sayon\source\repos\Test\Test\main.obj 1
LNK2019 ссылка на неразрешенный внешний символ "public: __thiscall List<int>::~List<int>(void)" (??1?$List@H@@QAE@XZ) в функции _main Test C:\Users\sayon\source\repos\Test\Test\main.obj 1
LNK1120 неразрешенных внешних элементов: 2 Test C:\Users\sayon\source\repos\Test\Debug\Test.exe 1
Добавлено через 6 минут

Решил проблему - нельзя же отделять в шаблонах объявление от реализации(забыл)

Вернуться к обсуждению:
Ссылка на неразрешенный внешний символ C++
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.08.2019, 19:49
Готовые ответы и решения:

Ссылка на неразрешенный внешний символ
Выдает три ошибки, как не пытался, не могу понять почему 1)error LNK2019: ссылка на неразрешенный...

Ссылка на неразрешенный внешний символ
Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ &quot;void __cdecl...

Ссылка на неразрешенный внешний символ
VS 12 выдает такую ошибку Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ &quot;public:...

Ссылка на неразрешенный внешний символ
На этапе компиляции вылетает следующая ошибка: LNK2019 ссылка на неразрешенный внешний символ...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.08.2019, 19:49

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Ссылка на неразрешенный внешний символ
error LNK2019: ссылка на неразрешенный внешний символ &quot;public: class LogProb __thiscall...

Ссылка на неразрешенный внешний символ
Identification_Organisation.h: #pragma once #include&lt;string&gt; using namespace std; class...

Ссылка на неразрешённый внешний символ
Помогите найти ошибку в коде. Пишу программу которая считает матрицу методом Крамера для...

Ссылка на неразрешенный внешний символ
Следует сортировать рандомный массив методом включения и пузырьковым методом, после чего сравнить...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.