English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C++ Deque (Fila Dupla)

A fila dupla representa a fila dupla. Ela abrange a estrutura de dados de fila, que permite inserções e exclusões em ambos os extremos, tanto do início quanto do final.

A sintaxe para criar um objeto de fila dupla:

deque<object_type> deque_name;

C ++Funções da Fila Dupla (deque)

MétodoDescrição
assign()Ele aloca novos conteúdos e substitui o conteúdo antigo.
emplace()Ele adiciona um novo elemento na posição especificada.
emplace_back()Ele adiciona um novo elemento no final.
emplace_front()Ele adiciona um novo elemento no início da fila dupla.
insert()Ele adiciona um novo elemento antes da posição especificada.
push_back()Ele adiciona um novo elemento no final do contêiner.
push_front()Ele adiciona um novo elemento no início do contêiner.
pop_back()Ele remove o último elemento da fila dupla.
pop_front()Ele remove o primeiro elemento da fila dupla.
swap()Ele troca o conteúdo de duas filas duplas.
clear()Ele remove todo o conteúdo da fila dupla.
empty()Ele verifica se o contêiner está vazio.
erase()Ele remove elementos.
max_size()Ele determina o tamanho máximo da fila dupla.
resize()Ele altera o tamanho da fila dupla.
shrink_to_fit()Ele reduz a memória para se adequar ao tamanho da fila dupla.
size()Ele retorna o número de elementos.
at()Ele acessa o elemento na posição pos.
operator[]()Ele acessa o elemento na posição pos.
operator=()Ele atribui novos conteúdos ao contêiner.
back()Ela acessa o último elemento.
begin()Ele retorna um iterador para o início da双向队列。
cbegin()Ele retorna um iterador constante para o início da双向队列。
end()Ele retorna um iterador para o final.
cend()Ele retorna um iterador constante para o final.
rbegin()Ele retorna um iterador invertido para o início.
crbegin()Ele retorna um iterador constante invertido para o início.
rend()Ele retorna um iterador invertido para o final.
crend()Ele retorna um iterador constante invertido para o final.
front()Ela acessa o último elemento.