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

Является ли адаптер контейнера контейнером - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Тесты по С++ http://www.cyberforum.ru/cpp/thread1785267.html
Появился первый тест по С++ для начинающих. http://www.cyberforum.ru/krtests.php?do=gotest&tststestid=5
C++ Ищу описание Pocketsphinx Можете дать хорошее описание ( туториал ) по pocketsphinx. Просто у меня весьма туго с английским http://www.cyberforum.ru/cpp/thread1784787.html
Multimap find the same key and sum up values C++
Доброе утро Хотел уточнить , потому что знаю, что можно так сделать, но как не знаю if (multimap.find(currentNode) == multimap.end()) { multimap.insert(pair<int,int>(nextNode, Totallength)); } else {
На каком языке написан Explorer.exe? C++
На каком языке написан explorer.exe? *не на русском
C++ Написать элегантнее класс для сложения больших чисел http://www.cyberforum.ru/cpp/thread1783904.html
Уважаемые тру программисты. Я написал класс для сложения больших чисел. Но вот смотрю на код и понимаю, что написано коряво. Смысл функции вроде бы прост. Идем справа налево и складываем числа, запоминая остаток. Глядя на код opensource проектов и прочее, мне кажется, что моё творение явно можно написать лучше. Тут и много строк, и как-то нелаконично, и куча переменных, несколько if. Помогите мне...
C++ Реальная задача для реального проекта для желающих покодить Привет:) Попросили сделать парсер сайта по-дружески, но у меня реально времени на него нет. Если кому-то интересно, могу двигать в нужном направлении и может, при желании, могу пинать за плохой код. Что нужно сделать - парсер с HTTP клиентом. Пример клиента на boost::asio скину, покажу как парсить HTML регулярками (да, есть библиотеки, но думаю руками будет интересней). Могу архитектуру... подробнее

Показать сообщение отдельно
hoggy
5716 / 2307 / 417
Регистрация: 15.11.2014
Сообщений: 5,150
Завершенные тесты: 1
26.07.2016, 20:37     Является ли адаптер контейнера контейнером
Цитата Сообщение от Croessmah Посмотреть сообщение
Мы обсуждаем термины, а не бизнес-логику
термин - это слово, которое является названием некоторого понятия,
имеющего однозначное определение в некоторой предметной области.

например - в программировании.

дайте мне определения терминов "контейнер", и "адаптер".
и сопоставьте это все с очередью.

Цитата Сообщение от Croessmah Посмотреть сообщение
Согласно бизнес-логике, объект типа unique_ptr - указатель же?
нет.
это типа "смарт-поинтер".

задача указателя - хранить адрес объекта.

задача смарт-поинтера - определять стратегию владения ресурсами.

Цитата Сообщение от Croessmah Посмотреть сообщение
Это из Library Organization and Standard Containers.
да не нужно мне это все цитировать.
я знаком с формальной стороной дела.

вы вообще знаете почему очередь называется адаптером?
это - полноценный самостоятельный механизм
с собственным дизайном, и тп.

но при этом, очередь позволяет адаптировать её под ключ задачи,
для более эффективного решения.

где то эффективнее, если элементы очереди живут в векторе.
а где то - в листе, например.

однако это не очередь адаптирует вектор под ключ задачи.
это она сама адаптирует собственную реализацию
под ключ задачи.

там где используется очередь, вектор никому не нужен.
нужна именно очередь, которую можно кастомизировать,
подстраивая под ключ конкретной задачи.

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