Шаг 118.
Библиотека STL.
Элементы контейнеров. Требования к элементам контейнеров

    На этом шаге мы перечислим требования к элементам контейнеров.

    Элементы контейнеров должны удовлетворять ряду требований, потому что контейнеры работают с ними по определенным правилам. Здесь мы рассмотрим требования, предъявляемые к элементам. Кроме того, мы разберемся, к каким последствиям приводит создание контейнером внутренних копий элементов.

Требования к элементам контейнеров

    Контейнеры, итераторы и алгоритмы STL оформлены в виде шаблонов. Это означает, что они могут работать с любыми типами, как заранее определенными, так и пользовательскими. Впрочем, специфика выполняемых операций накладывает ряд требований на элементы контейнеров STL. Таких требований три.

    Кроме того, к элементам могут предъявляться дополнительные требования.

    На следующем шаге мы рассмотрим семантику значений.




Предыдущий шаг Содержание Следующий шаг