Отдельной категорией библиотеки стандартных шаблонов являются адаптеры. Адаптеры — это не новые понятия или реализации, а адаптация уже существующих понятий […]
Рубрика: Контейнеры STL C++ (Standard Template Library)
Обобщённые численные алгоритмы. STL (часть 14)
Следующую, очень нужную и очень мощную группу алгоритмов STL представляют обобщённые численные алгоритмы (заголовочный файл <numeric>). Это не какие-то особые […]
Сортировка структур. STL Часть 13
Показанные в предыдущей части разнообразные сортировки — гибкий и красивый механизм на все случаи жизни. Вот только на практике сортировать […]
Сортировка. STL (часть 12)
Совершенно особую группу алгоритмов составляют сортировки — сортировать в практике приходится самые разнообразные объекты и по самым разнообразным критериям. Анализ […]
Функциональные объекты. STL (часть 11)
В предыдущих обсуждениях уже неоднократно мелькал такой термин как функтор, но особую актуальность он приобретает применительно к алгоритмам. Теперь пришло […]
Алгоритмы. STL (часть 10)
Контейнеры STL представляли бы собой красивую выдумку достаточно далёкую от практического использования (как и было в первые годы существования STL), […]
Контейнеры STL: set и multiset. Часть 9
Достаточно часто на практике требуется контролировать только принадлежность тех или иных объектов к некоторому подмножеству. Такие коллекции и в классической […]
Контейнеры STL: multimap. Часть 8
Мы рассмотрели простой пример использования map<> для подсчёта вхождения отдельных литер в текст. Для этой цели мы использовали контейнер map<>. […]
Контейнеры STL: map. Часть 7
Мы рассмотрели простой пример использования map<>, но использование такого контейнера уже существенно сложнее последовательных контейнеров. Контейнер map<> (таблица, отображение): Содержит […]
Ассоциативные контейнеры STL. Часть 6
Все предыдущие типы контейнеров (рассмотренные подробно или упоминавшиеся: vector, list, deque) — это последовательные коллекции, в которых элементы последовательно упорядочены […]
Свежие комментарии