Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

нужна помощь.бьюсь о стенку с этой задачей

80K
14 апреля 2012 года
Soloha
5 / / 14.04.2012
написать программу на с++
реализующую класс vector
динамических массивов с поддержкой шаблонов.в класс добавить механизм исключений.перегрузить операции +,-
поля-массив,длина массива.конструкторы-по умолчанию(задает массив из одного элемента со значением 0)
с параметром1(задает массив случайных чисел размера р)
с параметром2(задает массив размера n и копирует в него все элементы из массива array:vector(t*array,int n)
  • Результат вашего биения где? А то так я тоже могу сказать, что бьюсь об стенку в попытке стать президентом США. от Der Meister, 16 апреля 2012 года
80K
18 апреля 2012 года
Soloha
5 / / 14.04.2012
у меня большие проблем с созданием конструкторов
341
19 апреля 2012 года
Der Meister
874 / / 21.12.2007
Ваши конструкторы:
Код:
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];
        }
    }
};
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог