Нужно реализовать создание шаблона класса-контейнера и итератора.Описать класс для хранения данных (контейнер). Данные должны храниться,
например, в виде массива. Класс должен включать в себя функции добавления данных,
удаления данных, вывода данных на консоль ( info() ). Реализовать итератор для перебора
данных контейнера так, чтобы он перебирал элементы в порядке их возрастания, при этом
игнорировались бы повторяющиеся значения, то есть если следующий элемент массива
равен предыдущему, то итератор возвращает не его, а пытается найти следующий по
значению элемент. Итератор должен быть кольцевым. Итератор должен быть
двунаправленным. Продемонстрировать работу шаблона на объектах как встроенного
типа, так и собственного класса. Для этого создать собственный класс и перегрузить в нём
нужные функции-операции.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |