Оглавление:
- Определение - Что означает Стандартная библиотека шаблонов (STL)?
- Techopedia объясняет стандартную библиотеку шаблонов (STL)
Определение - Что означает Стандартная библиотека шаблонов (STL)?
Стандартная библиотека шаблонов (STL) - это программная библиотека, которая расширяет возможности стандартной библиотеки C ++ и предоставляет готовый набор общих классов для C ++, включая ассоциативные массивы и контейнеры, которые используются вместе со встроенными и определяемыми пользователем типами, которые поддержка элементарных операций. Алгоритмы, связанные с STL, не зависят от контейнеров и уменьшают сложность библиотеки.
Techopedia объясняет стандартную библиотеку шаблонов (STL)
Стандартная библиотека шаблонов использует шаблоны для достижения требуемых результатов и обеспечивает полиморфизм времени компиляции. STL также включают такие компоненты, как функторы, итераторы и контейнеры алгоритмов.
В STL существует пять различных типов итераторов:
- Входные итераторы
- Выходные итераторы
- Двунаправленные итераторы
- Итераторы с произвольным доступом