Форум программистов, компьютерный форум CyberForum.ru

Реализовать контейнерный класс в соответствии с вариантом задания - C++

Восстановить пароль Регистрация
 
bastr
Сообщений: n/a
27.12.2009, 20:49     Реализовать контейнерный класс в соответствии с вариантом задания #1
Доброго времени суток всем.у меня огромные проблемы нужно написать программу в С++ а я не умею...
прошу вас помогите люди добрые.
1. Цель работы
Реализовать контейнерный класс в соответствии с вариантом задания, а также выполнить перегрузку операций. Создать интерфейс для тестирования всех функций класса.
2. Характеристики работы
Данные: Максимальное количество элементов множества (n), текущее количество элементов множества, массив для хранения элементов множества.
Операции: Конструктор, создающий пустое множество. Деструктор, освобождающий память, выделенную под массив. Добавления элемента i в множество. Удаление элемента i из множества. Определение принадлежности элемента I к множеству. Вывод множества в виде { 1, 3, 4 }.
"+" - объединение множеств.
"*" - пересечение множеств.
"-" - удаление элемента из множества.
"+" - добавление элемента в множество.
"=" - присваивание множества.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2009, 20:49     Реализовать контейнерный класс в соответствии с вариантом задания
Посмотрите здесь:

реализовать контейнерный класс C++
C++ Контейнерный класс
C++ свой контейнерный класс
контейнерный класс map C++
C++ Контейнерный класс
C++ Дано массивы. Посортировать их указанным в соответствии с вариантом методами
C++ Контейнерный класс True False
Контейнерный класс Array C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Aye Aye
 Аватар для Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
28.12.2009, 18:10     Реализовать контейнерный класс в соответствии с вариантом задания #2
пожалусата
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
template <class T> class set{
            private:
                     vector<T> array; //массив элементов
                     int max_num; //максимальное кол-во элементов
                     int curr_num; //текущее кол-во элементов
            public:
                    set(); //конструктор
                    ~set(); //деструктор
                    set &operator+(set &s); //оператор обединения
                    set &operator*(set &s); //оператор пересечения
                    set &operator+(T element); //оператор добавления элемента
                    set &operator-(T element); //оператор исключения элемента
                    void operator=(set &s); //оператор присваивания
                    int getMax(){return max_num;};//вернуть максимальное число элементов
                    int size(){return curr_num};//узнать количество элементов
                    bool find(T element); //нахождение элемента в множестве
};
осталось только определить методы
Yandex
Объявления
28.12.2009, 18:10     Реализовать контейнерный класс в соответствии с вариантом задания
Ответ Создать тему
Опции темы

Текущее время: 11:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru