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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа в IDE Eclipse (написать программу которая выводит на консоль геометрическую фигуру: прямоугольник) http://www.cyberforum.ru/cpp-beginners/thread797082.html
написать программу которая выводит на консоль геометрическую фигуру: прямоугольник. более в задании ничего не указано, видимо не принципиально какой язык java или С++
C++ Вычислить значение функции f (x)=ln(sin(x)) Помогите пожалуйста написать программу а то я нифига не понял как сделать!!!!!!!!! http://www.cyberforum.ru/cpp-beginners/thread797081.html
C++ Класс "Динамический одномерный массив целых чисел"
Задача заключается в том что нужно Создать класс - одномерный динамический массив целых чисел. Перегрузить оператор класса, оператор ввода - - для этого класса с помощью дружественной функции. В...
Создайте программу для вывода на экран всех трёхзначных чисел C++
1.Создайте программу для вывода на экран всех трёхзначных чисел, произведение цифр которых не превышает некоторое заданное число X. Не имею понятия как вычислить произведение цифр.Строка 10, вообще...
C++ Упростить код http://www.cyberforum.ru/cpp-beginners/thread797030.html
Как можно упростить код? #include <iostream> #include <cmath> #include <cstdlib> #include <ctime> using namespace std; void sum( int *a, const int N ) {
C++ Обработка массивов. Переписать пять первых положительных элементов массива подряд в массив Y... Дан массив Х. Переписать пять первых положительных элементов массива подряд в массив Y. Найти максимальный элемент массива Х. Помогите пожалуйста подробнее

Показать сообщение отдельно
iRomul
159 / 100 / 11
Регистрация: 17.10.2012
Сообщений: 480
Завершенные тесты: 1

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

28.02.2013, 12:51. Просмотров 315. Ответов 1
Метки (Все метки)

Приветствую. Есть глупый вопрос. Имеется класс:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once
 
#include "support.hpp"
 
template <typename at>
class ellipse {
 
private:
 
    at      A;  //Biggest side
    at      B;
 
public:
 
                    ellipse();
C++
1
2
3
4
5
6
7
8
9
10
11
#include "ellipse.hpp"
 
template <typename at>
ellipse<at>::ellipse() {
 
    //A = 0;
    //B = 0;
 
    //puts("New ellipse created, radiuses - 0\n");
 
}
C++
1
2
3
4
5
6
7
8
9
10
11
#include "support.hpp"
#include "ellipse.hpp"
 
int main() {
 
    ellipse<int> A;
 
    system("PAUSE");
 
    return 0;
}
Компилирую, получаю:

1>main.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall ellipse<int>::ellipse<int>(void)" (??0?$ellipse@H@@QAE@XZ) в функции _main
1>C:\Users\UX\Desktop\Dropbox\ООП\Lab11\Debug\Lab11.exe : fatal error LNK1120: 1 неразрешенных внешних элементов
Почему? Вроде как всё элементарно, но я в упор не вижу ошибку.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru