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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Mog
0 / 0 / 1
Регистрация: 18.01.2010
Сообщений: 14
#1

Класс контейнера и итератора - C++

03.06.2011, 11:19. Просмотров 1092. Ответов 5
Метки нет (Все метки)

Товарищи программисты. Помогите выяснить что должен делать в данной задаче итератор.

Реализовать шаблон класса vector, реализующий динамический массив. Определить 2 объекта класса vector и внешнюю функцию, выполняющую перемещение из первого объекта во второй первых n элементов. Задачу реализовать как класс контейнера и итератора.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2011, 11:19     Класс контейнера и итератора
Посмотрите здесь:

Разыменование итератора C++
Класс контейнера, реализующий интерфейс C++
C++ Проверка итератора
Собственный класс итератора C++
Размер контейнера не меняется при изменении итератора C++
C++ реализация итератора
Параметризованный класс(поле - список адаптера контейнера - очередь с приоритетом) C++
C++ Удаление end() итератора
C++ Валидность итератора
C++ Реализовать возможности контейнера vector используя класс стек
Класс итератора для класса вектора C++
Написать класс контейнера с динамической памятью с++ C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
03.06.2011, 12:17     Класс контейнера и итератора #2
Итератор нужен для последовательного обхода элементов контейнера.
Mog
0 / 0 / 1
Регистрация: 18.01.2010
Сообщений: 14
03.06.2011, 12:28  [ТС]     Класс контейнера и итератора #3
А итератор всегда одну и ту же функцию (перебирает контейнер) выполняет, вне зависимости от условия задачи, я правильно понимаю?
silent_1991
Эксперт С++
4952 / 3028 / 149
Регистрация: 11.11.2009
Сообщений: 7,026
Завершенные тесты: 1
03.06.2011, 12:39     Класс контейнера и итератора #4
Mog, да, и название его говорит само за себя.
Mog
0 / 0 / 1
Регистрация: 18.01.2010
Сообщений: 14
03.06.2011, 13:19  [ТС]     Класс контейнера и итератора #5
Извините, мне тут сказали, что итератор совершенно не применим для решения данной задачи, т.к.
1 - нужно работать с элементами двух разных объектов
2 - обрабатывать нужно не все элементы

пожете пожалуйста прокоментировать?
ForEveR
Модератор
Эксперт С++
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
03.06.2011, 23:18     Класс контейнера и итератора #6
Mog, Бред) Создайте два объекта стандартного вектора и используйте алгоритм copy работающий с итераторами. А дальше уже думайте как это реализовать самому.
Yandex
Объявления
03.06.2011, 23:18     Класс контейнера и итератора
Ответ Создать тему
Опции темы

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