template <typename T>
class vector {
private:
T * _values;
int _count;
public:
vector() : _count(1) {
_values = new T[1];
_values[0] = T();
}
explicit vector(int count) : _count(count) {
_values = new T[count];
}
vector(const T * values, int count) : _count(count) {
_values = new T[count];
for (int i = 0; i < cout; i++) {
_values[i] = values[i];
}
}
};
нужна помощь.бьюсь о стенку с этой задачей
реализующую класс vector
динамических массивов с поддержкой шаблонов.в класс добавить механизм исключений.перегрузить операции +,-
поля-массив,длина массива.конструкторы-по умолчанию(задает массив из одного элемента со значением 0)
с параметром1(задает массив случайных чисел размера р)
с параметром2(задает массив размера n и копирует в него все элементы из массива array:vector(t*array,int n)
- Результат вашего биения где? А то так я тоже могу сказать, что бьюсь об стенку в попытке стать президентом США. от Der Meister, 16 апреля 2012 года
у меня большие проблем с созданием конструкторов
Ваши конструкторы: