Группа ВКонтакте:
Прошу прощения за полосы - дефект записи, лечится только перезаписью.
Статические поля, методы, её информация о конструкторах и деструкторах. Создаём набросок класса динамического массива.
Исходный код обеих частей урока:
Домашнее задание: реализовать следующие конструкторы и методы:
dyn_mass(uint size, double value); // массив длиной size, все элементы имеют значение value
dyn_mass(double* mass, uint size); // объект принимает mass как данные, size - размер массива mass
double* get_elems(uint a, uint b) const; // возвращает подмассив от индекса a до b (включительно)
uint get_size() const; // возвращает размер массива
void add(double c); // добавляет в конец массива элемент со значение c
void add(double *c, uint size_c); // добавляет в конец массива массив c (длиной size_c)
Добавить статическое поле uint total, в котором будет храниться общее число элементов всех существующих массивов. Обеспечить корректное значение по ходу в