Форум программистов, компьютерный форум CyberForum.ru

undefined reference to `CList<int>::show()' - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ребят доработайте код программы (программа сортировки чисел методом Шелла) http://www.cyberforum.ru/cpp-beginners/thread767654.html
Нужна помощь Есть программа сортировки чисел методом шелла ее надо дописать чтоб она спрашивала 1 - введите сами 2 – рандом Если выбирает 1: то Введите размер массива: Введите сам массив ( его надо сделать не в столбик а в строчку) Если вводим не число то: опять 1 - введите число 2 – рандом число
C++ Написать программу, которая по координатам камушков на поле находит вариант размещения их на двух несовпадающих окружностях Долго решал, в какой же раздел форума написать, поэтому если не туда попал - прошу прощения :) Итак, сидит друг на экзамене, попросил подсобить с решением задачи: "Юный футболист Митя обнаружил на школьном футбольном поле две различные окружности, нарисованные едва заметной белой краской. Вспомнив истории о загадочных кругах на полях, он отметил эти окружности с помощью небольших камушков. Митя... http://www.cyberforum.ru/cpp-beginners/thread767635.html
Подправить код C++
#include "stdafx.h" #include <iostream> using namespace std; const int n=10; float X; double sum(); int _tmain(int argc, _TCHAR* argv) { int i; cout<<"Massiv X"<<endl;
C++ Нахождения максимального из двух чисел
2 С помощью механизма перегрузки функций реализовать функции для нахождения максималь-ного из: 1) 2-х чисел; 2) длин 2-х строк; 3) длины строки и числа; 4) числа и длины строки.
C++ Исправить ошибку (умножение двух матриц) http://www.cyberforum.ru/cpp-beginners/thread767591.html
#include <iostream> #include <windows.h> using namespace std; void main() { SetConsoleOutputCP(1251); const int s = 2; int a1, a2, a3 = {0}; cout << "Запоните первый мaссив:\n"; for(int i = 0; i < s; i++)
C++ Некоректное выполнение программы по присваиванию char масивов Привет знатокам я написал не большой код в котором одномерный масив char присваевается к двумерному char. Вопрос вот в чем. если закоментить эту строку //char symbolArray2 = {''}; получаетя следующий результат. ddddd ddddd +++++ ddddd подробнее

Показать сообщение отдельно
septe-mber
0 / 0 / 0
Регистрация: 02.01.2013
Сообщений: 123
21.01.2013, 09:14     undefined reference to `CList<int>::show()'
привет ! написал этот код в eclipse
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef CLIST_H_
#define CLIST_H_
 
template<class T>
class CList
{
public:
    CList();
    void push_back(T);
    void show(void);
    virtual ~CList();
private:
    struct node
    {
        T data;
        node* next;
    };
    node* pnode;
};
 
#endif /* CLIST_H_ */

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include "CList.h"
#include <iostream>
 
template<class T> void CList<T>::push_back(T value)
{
    node* tmp = new node;
    tmp->data = value;
    tmp->next = NULL;
    if(pnode == NULL)
        pnode = tmp;
    else
    {
        node* current = pnode;
        while(current->next != NULL)
            current = current->next;
        current->next = tmp;
    }
}
 
template<class T> void CList<T>::show(void)
{
    while(pnode != NULL)
    {
        std::cout<<pnode->data<<'\t';
        pnode = pnode->next;
    }
}
 
template<class T> CList<T>::CList()
{
    pnode = new node;
    pnode->next = NULL;
}
 
template<class T> CList<T>::~CList()
{
    delete pnode;
    pnode = NULL;
}

C#
1
2
3
4
5
6
7
8
9
10
11
12
#include "CList.h"
#include <iostream>
 
using namespace std;
 
int main()
{
    CList<int> list;
    list.push_back(34);
    list.show();
    return 0;
}

почему при компиляции вылетает такая ошибка ? что не так я делаю ?
Миниатюры
undefined reference to `CList<int>::show()'  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru