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

C++ Uso e exemplo da função clear() do deque

C++ Deque (dupla fila)

C ++ A função clear() do deque remove todos os elementos da fila dupla e reduz o tamanho do deque a zero.

Sintaxe

void clear();

Parâmetros

Ele não contém nenhum parâmetro.

Retorno do valor

Ele não retorna nenhum valor.

Exemplo

Vamos ver um exemplo simples

#include iostream>
#include<deque>
using namespace std;
int main()
{
    deque<int> first;
    deque<int>::iterator itr;
    cout<<"O conteúdo da primeira dupla fila é: ";
    first.push_back(1);
    first.push_back(2);
    first.push_back(3);
    for(itr=first.begin();itr!=first.end();++itr)
    cout<<*itr<<" ";
    cout<<'
';
    first.clear();
    cout<<"Agora, o conteúdo da primeira dupla fila é: ";
    first.push_back(4);
    first.push_back(5);
    first.push_back(6);
    for(itr=first.begin();itr!=first.end();++itr)
    cout<<*itr<<" ";
    return 0;
}

Saída:

O conteúdo da primeira dupla fila é:1 2 3 
Agora, o conteúdo da primeira dupla fila é:4 5 6

C++ Deque (dupla fila)