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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ищу описание Pocketsphinx http://www.cyberforum.ru/cpp/thread1784787.html
Можете дать хорошее описание ( туториал ) по pocketsphinx. Просто у меня весьма туго с английским
C++ Multimap find the same key and sum up values Доброе утро Хотел уточнить , потому что знаю, что можно так сделать, но как не знаю if (multimap.find(currentNode) == multimap.end()) { multimap.insert(pair<int,int>(nextNode, Totallength)); } else { http://www.cyberforum.ru/cpp/thread1784525.html
На каком языке написан Explorer.exe? C++
На каком языке написан explorer.exe? *не на русском
Реальная задача для реального проекта для желающих покодить C++
Привет:) Попросили сделать парсер сайта по-дружески, но у меня реально времени на него нет. Если кому-то интересно, могу двигать в нужном направлении и может, при желании, могу пинать за плохой код. Что нужно сделать - парсер с HTTP клиентом. Пример клиента на boost::asio скину, покажу как парсить HTML регулярками (да, есть библиотеки, но думаю руками будет интересней). Могу архитектуру...
C++ Матрица перехода между двумя системами координат в 2D http://www.cyberforum.ru/cpp/thread1782613.html
Есть 2 системы координат в 2D пространстве. Есть координаты 2 точек в этих системах координат (как я понимаю, необходимо как раз 2 точки). Нужно найти матрицу перехода (X, Y, fi) между этими системами координат. Не подскажите, где взять готовый код на C++ или другом языке для решения этой задачи. А то решаю в лоб, получаются довольно большие уравнения с тригонометрией и несколькими решениями).
C++ Парсинг и обход дерева С помощью библиотеки htmlcxx парсится веб страничка. На выходе получаю DOM дерево. Ладно бы была одна страничка, тогда написал функцию для обхода, так страничек много и для каждой писать функцию для обхода с соответствующим поиском тегов и атрибутов это ж ппц как не охото. На шарпе юзал AngleSharp с его QuerySelectorAll, писал QuerySelectorAll("tr td:nth-child(1) a") и получал все нужные... подробнее

Показать сообщение отдельно
Fulcrum_013
663 / 731 / 72
Регистрация: 14.12.2014
Сообщений: 5,699
Завершенные тесты: 3
26.07.2016, 22:23     Является ли адаптер контейнера контейнером
Цитата Сообщение от Avazart Посмотреть сообщение
Все зависит от того спрятано ли в трубе пол литра, если спрятано значит контейнер
Все завивит от утинной типизации. Если контейнер выглядит как утка, плавает как утка и крякает как утка и дует бульбулятор как утка,значит он по всей видимости утка. Если адаптер контейнера выглядит как утка, плавает как утка и крякает как утка и дует бульбулятор как утка,значит он по всей видимости тоже утка. Поскольку определение утки однозначно и не противоречиво, то соответсвенно оба объекта являющихся уткой являются не более чем разными названиями одной и той же утки.
Это ежели смотреть с точки зрения интерфесов.
А вот ежели смотреть с точки зрения подкапотной, то тут все немного поинтереснее. Адаптер может изменить способ хранения содержимого, изменив контейнер который он оборачивает (вот такой вот орел горный в утиных перьях), а контейнер нет, потому как он ничего не оборачивает а сам реализует хранение (самая банальная утка).
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru