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

Реализовать двунаправленный список в духе списка из STL - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ порядок в выражении http://www.cyberforum.ru/cpp-beginners/thread241378.html
a.x < b.x || a.x == b.x && a.y < b.y как это понять: как (a.x < b.x || a.x == b.x) && a.y < b.y или a.x < b.x || (a.x == b.x && a.y < b.y) Можно ли это заменить a.x <= b.x && a.y < b.y ?
C++ Перегрузка операторов >>, << Помогите перегрузить операторы ввода и вывода в классе Time. (Я совсем-совсем новичек...)Заранее всем спасибо.class Time { friend ostream &operator<<(ostream &, const Time &); friend istream &operator>>(istream& , Time &); private: int hour; int minute; public: Time(int hour = 0, int minute = 0, int second = 0 ); void setTime(int, int, int); http://www.cyberforum.ru/cpp-beginners/thread241375.html
меню сортировок C++
Первый case работает хорошо.а два последних не хотят... #include<iostream> #include<ctime> using namespace std; void main() { srand(time(0)); setlocale(0,"rus"); cout<<" Вариант a - для сортировки вставкой \n"; cout<<" Вариант b - для сортировки выбором \n";
птички C++
на дереве сидит n(0<n<1000000)птичек .они по очереди поют натуральные цифра,начиная 1-го.во время каждой следующей песни улетает то количество птичек,какое число они поют.если количество оставшихся птичек меньше того числа которого должны птички спет ,песня начинается сначала. сколько времени продлится песня птичек,если нато что спет одну цифру нужно одна секунда и улетают они мгновенно ?
C++ Поскорее бы. http://www.cyberforum.ru/cpp-beginners/thread241345.html
Точно условие не помню но суть в том что вводится с клавы логическое выражение. например А и Б и (В или С) только или, и и остальные условия тоже буквы. Надо решить выражение. Это на стэки и строки по моему. Просьба объяснить текст который напишите. Ну хоть написать какая буква что означает. И надо примитивно. по крайней мере желательно) Программа на С++!!!!!!
C++ Класс "Окружность" с данными центр и радиус окружности. Вычислить длину и площадь окружности. Объявить класс и определить для него конструктор по умолчанию, конструктор инициализации. Определить функции-члены класса для ввода и вывода членов-данных внутри объявления класса, функции расчета. Составить программу, которая определяет три объекта класса и выводит их на экран. Первый объект должен инициализироваться по умолчанию, второй использовать конструктор инициализации, третий функцию... подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
14.02.2011, 19:14  [ТС]     Реализовать двунаправленный список в духе списка из STL
volovzi,
1) Согласен
2) Согласен
3) Можно... Но я ведь не собираюсь моделировать полностью работу стандартного списка... Я вообще не знаю, зачем это делаю... Наверное, чтобы понять как это устроено. Если менять, то как по сути должно быть? Алгоритм действий я имею ввиду.
4) Аналогично, немного не понял как делать то, что ты предложил.
5) Подозревал. Перестарался. Но почему-то мне кажется, что так удобнее... Стоит убрать?
7) Можно было... Но в таком случае можно было использовать и iterator/const_iterator. Сделать просто typedef типа typedef std::list<T>::iterator iterator...

Ну и плюс к тому, копии настоящего все равно не получится, ибо с аллокатором парится не очень хочется. Для вектора он реализовался легко, можно его и взять, но там в списке какие-то хитрости с rebind используются. А что ты думаешь насчет сортировки? Как лучше делать? (алгоритм)
 
Текущее время: 11:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru