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

шаблон контейнера, ошибка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В массив заданной размерности N ввести произвольные числа http://www.cyberforum.ru/cpp-beginners/thread1096536.html
В массив заданной размерности N ввести произвольные числа. Создать новый массив, поменяв местами столько равноудаленных от k - того элемента элементов, сколько возможно (k-задано). Напечатать модифицированный массив.
C++ Подружить С++ и LDAP Добрый день, Нужно получить список пользователей из Active Directory. Как я понял надо работать через dll winldap. Подключение проходит успешно , но ничего не выдает на печать. В чем может быть проблема ? #include <windows.h> #include <winldap.h> #include <tchar.h> #include <iostream> using namespace std; #include <crtdbg.h> http://www.cyberforum.ru/cpp-beginners/thread1096535.html
Сделать минусовку песни C++
Привет. Вопрос собственно так и звучит, так сделать минус песни? Может есть библиотека с такими возможностями? Или какой то туториал, или что то еще... Спасибо.
C++ Создать абстрактный базовый класс
Помогите: Создать абстрактный базовый класс Container с виртуальными функциями вставки и извлечения. Создать производные классы Stack и Queue, в которых данные функция определены. В функции main определить массив указателей на абстрактный класс, которым присваиваются адреса объектов производных классов.
C++ Выполнить кольцевой сдвиг элементов массива так чтобы его первый максимальный элемент оказался на k-том месте http://www.cyberforum.ru/cpp-beginners/thread1096445.html
Дан одномерный массив размерность n и число k. Если в исходном массиве чисел больше, чем k, то в массиве выполнить кольцевой сдвиг элементов массива так чтобы его первый максимальный элемент оказался на k-том месте.
C++ Найти сумму 20 вводимых чисел Помогите пожалуйста нужно найти сумму 20 вводимых чисел. Не помню функцию. Желательно с коментами. подробнее

Показать сообщение отдельно
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,977
14.02.2014, 14:32     шаблон контейнера, ошибка
ругается в main на создание объекта - ошибка, в чём дело?
Код
undfined reference to 'Containre<int>::Containre(int)'
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef  CONTAINER_H
#define  CONTAINER_H
template<class T>
class Container
{
public:
    Container<T>(int);
    void setContainer();
    virtual ~Container();
protected:
    int i;
    T* mas;
private:
};
#endif //  CONTAINER_H
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include " Container.h"
using namespace std;
template<class T>
Container<T>::Container(int a):i(a){
    mas=new T[i];
}
template<class T>
void Container<T>::setContainer(){
    for (int j=0;j<i;j++){
    cout<<"Enter "<<j<<" value:";
    cin>>mas[j];
    }
}
template<class T> Container<T>::~Container(){
delete [] mas;
}
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include " Container.h"
using namespace std;
int main()
{
int x;
cin>>x;
Container<int> obj(x);
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru