Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: Piotr DejaVu Szawdyński
Język C++

deque::pop_front

[metoda] Usuwa jeden element z kontenera » standard C++deque, znajdujący się na jego początku.

Składnia

C/C++
#include <deque>

namespace std
{
    template < class Type, class Allocator >
    class deque
    {
    public:
        void pop_front();
    };
}

Opis szczegółowy

Metoda, która usuwa jeden element z kontenera deque, który znajduje się na jego początku. Niniejszej metody nie można wywoływać, gdy kontener jest pusty.

Złożoność obliczeniowa metody: O(1).

Przykład

C/C++
#include <cstdio>
#include <deque>

int main()
{
    std::deque < int > dane;
    dane.push_front( 5 );
    dane.push_front( 2 );
    dane.push_front( 3 );
    dane.push_front( 1 );
    dane.pop_front();
   
    for( size_t i = 0; i < dane.size(); i++ )
         printf( "%d, ", dane[ i ] );
   
    return 0;
}

Zagadnienia powiązane

push_frontDodaje nowy element na początku kontenera » standard C++deque. (metoda)

Linki zewnętrzne