Форум программистов, компьютерный форум, киберфорум
Наши страницы

Шаблонн класса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ [C++ Error] Unit1.cpp(130): E2121 Function call missing ) http://www.cyberforum.ru/cpp-beginners/thread648979.html
//----------------------------------------------------------------------------- #include <iostream.h> #include <conio.h> #include <stdio.h> #include <math.h> ...
C++ Сложная формула Только начала разбираться в языке, на сложных формулах загвоздочка: пример: Z = 2sin^2(3П(пи) - 2а(альфа) )cos^2(5П + 2а) поняла уже что везде Math, не понимаю как состыковать с корнем синуса и... http://www.cyberforum.ru/cpp-beginners/thread648975.html
Потерял книгу C++
Доброго времени суток. Некоторое время назад нашел книгу по С++, по которой мне было очень легко учить язык. Книга была на телефоне, но, после его перепрошивки, книжка стерлась... (сам дурак)....
C++ Найти сумму ряда (Проверьте пожалуйста)
Задание: Найти сумму ряда с точностью\varepsilon ={10}^{-3}, общий член которого {a}_{n}=\frac{n!}{{3n}^{n}} Что то не совсем правильно тут... { int i,n,k,j; long double s,an;...
C++ Как в мемо написать спецсимвол? http://www.cyberforum.ru/cpp-beginners/thread648940.html
Как в мемо написать спецсимвол? Например надстрочные цифры, типа степени?
C++ Как вывести номер итератора в стандартный поток cout Есть пример решенный. Там необходимо ввести числа, cin их считывает и заносит в вектор, каждое как отдельный элемент, при выходе их надо объединить (суммировать) 1 со 2, 3 с 4 и т.д. если нет пары... подробнее

Показать сообщение отдельно
maxon887
12 / 12 / 3
Регистрация: 05.06.2012
Сообщений: 280

Шаблонн класса - C++

09.09.2012, 14:58. Просмотров 262. Ответов 4
Метки (Все метки)

Array.h
C++
1
2
3
4
5
6
7
8
9
10
11
#ifndef ARRAY_H
#define ARRAY_H
template<class type>
class Array
{
public:
    Array();
    void func();
protected:
    int size;
};
Array.cpp
C++
1
2
3
4
5
6
#include "Array.h"
template<class type>
Array<type>::Array()
{
 
}
main.cpp
C++
1
2
3
4
5
6
7
8
#include <QtCore/QCoreApplication>
#include "Array.h"
int main(int argc, char *argv[])
{
    QCoreApplication app(argc, argv);
    Array<int> a;
    return app.exec();
}
не работает
пишет E:\Qt\array\main.cpp:6: error: undefined reference to `Array<int>::Array()'
Array.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef ARRAY_H
#define ARRAY_H
template<class type>
class Array
{
public:
    Array();
    void func();
protected:
    int size;
};
template<class type>
Array<type>::Array()
{
 
}
 
#endif // ARRAY_H
Array.cpp - нету
main.cpp - тот же
- работает
В чём ошибка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.