Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.01.2011, 12:20   #1
Ярослав Л
Новичок
Джуниор
 
Регистрация: 18.01.2011
Сообщений: 1
По умолчанию Конструктор и деструктор

Решаю задачу:
Для определения одномерных массивов целых чисел (векторов). Предусмотреть возможность обращения к отдельному элементу массива с контролем выхода за пределы массива, возможность задания произвольных границ индексов при создании объекта, возможность выполнения операций поэлементного сложения и вычитания массивов с одинаковыми границами индексов, умножения и деления всех элементов массива на скаляр, вывода на экран элемента массива по заданному индексу, вывода на экран всего массива. …

Создаю класс массив:
Код:
#ifndef MASS_H
#define MASS_H

class Mass{
public:
	Mass(len, const char*);
	Mass(const char*);
	~Mass();
	
	char*getname() const {return name;}
	void ShowEl()const;
	void ShowMass()const;
public:
	static int count;
private:
	char*broad_min;
	char*broad_max;
	
};
#endif
Что делать с конструктором и деструктором? нужно чтоб они создавали массив вводимый с клавиатуры и присваивали ему имя.

Последний раз редактировалось Stilet; 18.01.2011 в 15:16.
Ярослав Л вне форума Ответить с цитированием
Старый 18.01.2011, 15:20   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
нужно чтоб они создавали массив вводимый с клавиатуры
Полбеды
Код:
Mass(int len){
 a=new char[len];
}
	~Mass() {delete[] a}
где
Код:
private char* a;
Смысл понятен? Массив - свойство класса, вот и создавай и обрабатывай используя это свойство.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывести количество элементов в наборе,используя конструктор и деструктор Bloodpoisoning Общие вопросы C/C++ 1 25.11.2010 20:04
Деструктор класса Lotles Общие вопросы C/C++ 2 16.10.2010 23:10
С++ (конструктор, деструктор, копирующий конструктор) Jane-sad Помощь студентам 2 01.10.2010 10:01
С++ Конструктор и Деструктор помогите Maxim_Burea Помощь студентам 15 19.09.2009 19:45
С++ (конструктор, деструктор) Kventin Помощь студентам 4 31.03.2009 18:11