Шаблонный класс vector

13.04.2012
12
0
#1
Всем привет.
Помогите создать шаблонный класс vector и массив который хранит значения
C++:
template<typename T, size_t size>
class array{
public:
		array();
		array(const array<T>& );
 
		~array();
private:
		T arr[size];
};
 
R

rrrFer

#2
В чем проблема то? - создай для начала нешаблонный класс вектора, который хранит, скажем числа типа double. Если с этим проблем не будет - поможем сделать шаблонным :).

Ну и опишите более подробно функционал который нужен у массива например. Т.к. непонятно. Вот деструктор в вашем примере не нужен вообще, компилятор сделает его автоматически. Если у массива будет только 2 конструктора, то как вы собираетесь проверять что это работает?
почему конструктор копирования принимает array<T>, а не array<T, size> ?