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

Manuale di base di C++

Controllo di flusso in C++

Funzioni in C++

Array e stringhe in C++

Strutture dati in C++

Classi e oggetti in C++

Puntatori in C++

Ereditarietà in C++

Manuale di STL in C++

Manuale di riferimento di C++

Uso e esempio della funzione clear() di deque in C++

Deque (double-ended queue) in C++

La funzione clear() di deque in C++ rimuove tutti gli elementi dalla coda a due estremità e riduce la dimensione della coda a zero.

Sintassi

void clear();

Parametro

Non contiene alcun parametro.

Valore di ritorno

Non restituisce alcun valore.

Esempio

Lasciamo vedere un esempio semplice

#include <iostream>
#include<deque>
using namespace std;
int main()
{
    deque<int> first;
    deque<int>::iterator itr;
    cout << "第一双端队列的内容:";
    first.push_back(1);
    first.push_back(2);
    first.push_back(3);
    for(itr=first.begin();itr!=first.end();++itr)
    cout << *itr << " \t ";
    cout << '\n';
    first.clear();
    cout << "Ora, il contenuto della prima deque è: ";
    first.push_back(4);
    first.push_back(5);
    first.push_back(6);
    for(itr=first.begin();itr!=first.end();++itr)
    cout << *itr << " \t ";
    return 0;
}

Output:

Il contenuto della prima deque è: 1 2 3 
Ora, il contenuto della prima deque è: 4 5 6

Deque (double-ended queue) in C++