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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
SethUA
0 / 0 / 0
Регистрация: 26.03.2014
Сообщений: 3
#1

Собственная реализация контейнера для хранения значений произвольного типа - C++

05.04.2014, 23:31. Просмотров 645. Ответов 1
Метки нет (Все метки)

Дали следующее задание. Не совсем понимаю с чего начинать и как дальше быть. Сказали, что нужно через шаблоны сделать. Если у кого-нибудь из вас есть идеи, либо же в интернете есть примеры одного из вариантов, не важно какого. То будьте любезны предоставьте любую информацию. С меня много благодарностей, респект и уважуха.

Задание:

Создать собственную реализацию контейнера для хранения значений произвольного типа в соответствии с вариантом . Память для хранения значений должна выделяться и освобождаться динамически во время работы с контейнером . Контейнер должен предоставлять следующие возможности : добавление элемента , удаление элемента , проверка наличия элемента в контейнере , определения количества элементов и экспорт содержимого контейнера в массив . Особое внимание нужно уделить освобождению выделенной памяти.
Результат выполнения должен включать откомпилированный статическую библиотеку с реализацией класса контейнера , хедер-файл и тестовую программу для демонстрации работы с контейнером .
Варианты заданий :
1 . Динамический массив .
2 . Двухсвязной список .
3 . Стек .
4 . Очередь.
5 . Множество.
6 . Несбалансированное бинарное дерево поиска .
7 . Хеш -таблица .
8 . Битовую строку .
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.04.2014, 23:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Собственная реализация контейнера для хранения значений произвольного типа (C++):

Структура для хранения массива произвольного типа с использованием шаблонов - C++
Здравствуйте. Помогите, пожалуйста, разобраться с кодом программы. Необходимо реализовать структуру для хранения массива произвольного...

Реализовать структуру для хранения массива произвольного типа с помощью шаблонов - C++
Помогите пожалуйста, как реализовать структуру?? Сегодня вам нужно реализовать структуру для хранения массива произвольного типа с ...

Реализация контейнера типа мультимножество - C++
Подскажите пожалуйста: как реализовать контейнер типа "мультимножество", без использования STL?

Выбор контейнера для хранения структуры - C++
Доброе время суток! Ребят нужна помочишь при выборе контейнера для хранения структуры, точнее трех структур! Первая, (если кому...

Использовать в качестве контейнера для хранения данных динамические массивы - C++
Задача состоит в том, чтобы разработать программу, используя в качестве контейнера для хранения данных динамические массивы. В прошлой...

Shared_ptr собственная реализация - C++
Здравствуйте, написал собственную реалицацию "умных" указателей для класса object. Прежде чем попробовать написать шаблонную версию хочу...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
SethUA
0 / 0 / 0
Регистрация: 26.03.2014
Сообщений: 3
07.04.2014, 20:43  [ТС] #2
До сих пор не могу найти как создать свой контейнер для хранения значений. Помогите найти реализацию одного из вышепредоставленных вариантов.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.04.2014, 20:43
Привет! Вот еще темы с ответами:

Собственная реализация стека. Критика - C++
Покритикуйте пожалуйста реализацию. Самому мне не очень нравится момент с завершением работы программы в catch блоке, но не знаю как обойти...

Собственная реализация функции конкатенации - C++
Вопрос в комментарии к коду. Объясните пожалуйста (см. ниже что именно) #include <stdio.h> void strсat(char *s1, char *s2) { ...

Шаблонный класс list, собственная реализация - C++
Привет всем. Я по чуть-чуть пишу шаблонный класс list с добавлением элементов в начало списка. Уже на свой страх и риск реализовал три...

Стек и очередь для хранения объектов типа Coord - C++
Ниже представлен пример класса Coord. Напишите программу для хранения объектов типа Coord, используя последовательные контейнеры стека и...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru