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

Создать класс двунаправленного списка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив:Реализовать выдачу в этой системе заданной суммы -m, миним числом денежных знаков http://www.cyberforum.ru/cpp-beginners/thread591581.html
Касса.В одномерном массиве в порядке убывания представлены достоиства денежных знаков (купюр и монет) валютной системы некотрой страны. Реализовать выдачу в этой системе заданной суммы -m, миним...
C++ Динамическая память под объект Проблема в том, что после второго выделения в первом элементе уже хранится 0. В коде описана проблема. Я понимаю из-за чего проблема, но не знаю как её обойти. #include<iostream> using namespace... http://www.cyberforum.ru/cpp-beginners/thread591575.html
Програмка для расчета градусов C++
на самом деле это кусок программки, остальное есть, нужна программка которая будет считать значения углов косинуса и синуса, скажем от 0 до 90 градусов
C++ Изменение начальных строк символа
Данное слово. Поменять местами первую букву и и последнюю букву о. учесть возможность того, что таких букв в слове может не быть
C++ преобразовать код с QUICK BASIC на DevC++ http://www.cyberforum.ru/cpp-beginners/thread591560.html
Задание звучит так:Дано натуральное число n. Получить все такие натуральные q, что n делиться на q^2 и не делиться на q^3. Код Basic4GL: CLS INPUT n FOR i = 1 TO n IF (n MOD (i ^ 2)) = 0 AND...
C++ Обработка строк символов с использованием условий Данное предложение, в котором есть одна буква с и одна буква Т. Определить, какая из них встречается раньше (при просмотре слева) подробнее

Показать сообщение отдельно
Ильяс
Сообщений: n/a

Создать класс двунаправленного списка - C++

30.05.2012, 18:08. Просмотров 570. Ответов 0
Метки (Все метки)

Будьте так любезны подскажите кто нибудь как подойти к данной задаче.
Битый час пытаюсь составить план написания хотя бы на русском языке и никак не выходит.
Условие:
Создать класс двунаправленного списка, в котором определены операции: + - добавляет в конец списка (элемент, другой список), += добавляет в этот же список в конец списка (элемент, другой список). - удаляет элементы из списка, равные второму операнду (второй операнд либо элемент, либо другой список), = - присвоение списков, сравнение списков ==, !=, > , <, >=, <=, (отношения сравнения больше-меньше по длине списка), [] получение элемента списка, ++ - устанавливает указатель на следующий элемент, -- устанавливает указатель на предыдущий элемент. Функция получения текущего элемента. Изначально текущий элемент – первый элемент в списке. Перегрузить операторы вывода и ввода в поток.

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