Вперед Зміст

Що таке контейнер

Ми вже знайомі з типами даних, які можна назвати контейнерами. Це:

Тобто контейнер це така складна структура даних, яка поєднує деяку кількість простих даних.

Кожен з цих контейнерів має свої способи для звернення до окремих елементів.

У бібліотеці STL, контейнер визначається як об'єкт, який може містити інші об'єкти. Він має загальний інтерфейс для доступу до елементів, наприклад, через ітератори, а також дозволяє додавати або видаляти елементи.

Приклади контейнерів бібліотеки STL: vector, list, set, map та інші.

Щоб використовувати ці контейнери, потрібно їх підключити. Для підключення, в заголовній частині програми використовуємо команду

#include <контейнер>

Спільне у контейнерів