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

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

Войти
Регистрация
Восстановить пароль
 
sofka88888
Сообщений: n/a
#1

Разработать класс структуры данных, содержащей строки String - C++

05.12.2011, 03:08. Просмотров 642. Ответов 0
Метки нет (Все метки)

2. Разработать класс структуры данных, содержащей строки String, в соответствии с вариантами заданий. Класс должен иметь интерфейс АТД который включает методы для добавления, удаления, поиска элементов в соответствии с логикой работы структуры данных, а также конструкторы по умолчанию и копирования, деструктор, перегруженные методы для добавления объектов из другого контейнера того же типа. Реализацию методов представить в виде заглушек, выводящих на экран названия методов и аргументы (отчет - протокол класса).
3. Протестировать контейнерный класс, создав объект и вызвав все его методы (отчет – клиентский код и вывод программы).
4. Реализовать методы контейнерного класса, заменив заглушки на конкретную реализацию (отчет – реализация методов)
5. Добавить перегрузку следующих операторов в виде методов контейнерного класса
+ добавление элемента;
+ добавление элементов;
> отношение порядка;
! реверс символов строк;
[] индексирование;
= копирование;
Добавить перегрузку следующих операторов в виде дружественных функций
- удаление элемента;
== отношение равенства 2 контейнеров;
~ обмен соседних строк в контейнере местами;
<< вывод значения контейнера в стандартный поток вывода
(отчет – объявления методов и функций в протоколе контейнерного класса).
6. Реализовать и протестировать перегруженные операторы, вызвав их в операторном и функциональном виде (отчет – реализация методов, клиентский код и вывод программы).

Вариант такой: PriorityQueue, очередь с приоритетом (длина строки);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2011, 03:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Разработать класс структуры данных, содержащей строки String (C++):

Разработать класс String - C++
Разработка класса строка Задание Разработать класс String определив для него методы: • копирования строк, реализовав оператор = ; ...

Разработать класс String - C++
Разработать класс String определив для него методы: • копирования строк, реализовав оператор = ; • поиска подстроки; • слияния строк,...

Разработать класс String – строка символов - C++
Здравствуйте! я бы хотел попросить помочь в решении задачи: Разработать класс String – строка символов. Реализовать операции...

Разработать класс String для работы со строками - C++
Разработать программу, демонстрирующую работу с производным от приведенного в примере класса. Класс должен включать три метода работы со...

Разработать класс String для работы со строками - C++
/*Разработать класс String для работы со строками. Класс должен содержать: - Конструктор по умолчанию, позволяющий создать строку...

Разработать класс String для работы со строками - C++
разработать класс String для работы со строками. Класс должен содержать контср по умолчанию, контсруктор копирования. Перегрузить в этом...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2011, 03:08
Привет! Вот еще темы с ответами:

Разработать класс String определив для него методы - C++
Разработать класс String определив для него методы: • копирования строк, реализовав оператор = ; • поиска подстроки; • слияния строк,...

Разработать класс String определив для него методы - C++
Нужно разработать класс String определив для него методы: • копирования строк, реализовав оператор = ; • поиска подстроки; • слияния...

Разработать класс String, который в дальнейшем будет использоваться для работы со строками - C++
#include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;string.h&gt; using namespace std; class string_ { char *s; ...

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


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

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

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