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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти максимальное число в массиве среди повторяющихся http://www.cyberforum.ru/cpp-beginners/thread80584.html
Помогие пожалуйста, нужно найти максимальное из чисел, встречающихся в заданном целочисленном массиве более одного раза. Размерности массивов вводить с клавиатуры. Элементы массивов по желанию пользователя вводить с клавиатуры или генерировать случайным образом в заданных пределах. Исходные данные и результаты выводить на экран дисплея в табличном виде. Я написал прогу, но она работает...
C++ Лаба( Программирование с использованием функций) язык С 1)Реализовать функцию, осуществляющую поиск наименее часто встречающегося слова в строке. В качестве параметра в функцию передается строка. Функция должна вернуть слово и количество раз, которое оно встречается. Если таких слов несколько, то только последнее из них в алфавитном порядке. Используя разработанную функцию обработать N строк, введенных пользователем. 2)Реализовать функцию... http://www.cyberforum.ru/cpp-beginners/thread80534.html
2 команды OpenGL'a C++
здраствуйте меня интересуют 2 команды OpenGL'a, но найти в интернете их немогу,но знаю что они есть . вопщем первая команда ето как в .NET "MsgBox",а вторая команда закрывает созданное програмное окно.
по введённому статусу и дате выдачи посчитать дату возврата C++
Очень срочно нужна помощь! как по введённому статусу и дате выдачи посчитать дату возврата?Для рабочих 10 дней. Для студентов 20 дней. Для пенсионеров 15 дней. Для учащихся – 15 дней. Для безработных – 5 дней. заранее благодарю #include "stdafx.h" #include "stdio.h" #include "conio.h" #include "string.h" #include "locale.h" struct book { сhar book_name ;
C++ ошибка в выводе инфы из файла http://www.cyberforum.ru/cpp-beginners/thread80205.html
Почему выводит две строчки (одну не существующую) ЗЫ Чет с поиском не врубаюсь...как сделать так что если (по условию) два абонента, то как их вывести? #include <iostream> #include <stdlib.h> #include <fstream> #include <string.h> using namespace std; struct ats //структура с типом данных ats состоящяя из 4х элементов типа char, unsigned, int
C++ Файлы в процедурах Подскажите пожалуйста, как правильно реализовать эту процедуру. robota(FILE fp; FILE fa) { student s; fa=fopen("form1.dat","r+b"); do { fread(&s, sizeof(s), 1, fa); подробнее

Показать сообщение отдельно
Aye Aye
 Аватар для Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
28.12.2009, 18:10     Реализовать контейнерный класс в соответствии с вариантом задания
пожалусата
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); //нахождение элемента в множестве
};
осталось только определить методы
 
Текущее время: 09:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru