Найти в Дзене
IT

std::deque в C++

Оглавление

В языке C++ std::deque - это контейнер в стандартной библиотеке C++, который предоставляет возможность удалять и добавлять элементы в начало и в конец.

Характеристики:

1. Он предоставляет возможность обращаться к элементам по индексам.

2. Даёт возможность добавлять и удалять элементы из начала и из конца, динамически изменяя свой размер.

3. Методы push_back и push_front позволяют добавлять элементы в конец и в начало массива.

4. Методы pop_back и pop_front позволяют удалять элементы из конца и из начала массива.

Чтобы создать массив, нужно:

1. Написать std::deque

2. Между знаками <> нужно написать типы элементов, из который будет состоять массив

3. Затем пишем его название.

Например:

std::deque<int> a = {1, 2, 3};