◐ Shell
clean mode source ↗

std::vector::empty – cppreference.com

Z cppreference.com

<tbody> </tbody> <tbody class="t-dcl-rev "> </tbody><tbody> </tbody>

bool empty() const;

(do C++11)

bool empty() const noexcept;

(od C++11)

Sprawdza, czy kontener nie ma żadnych elementów, tj. czy begin() == end().

Parametry

(brak)

Zwracana wartość

true jeśli kontener jest pusty, w przeciwnym razie false.

Złożoność

Stała.

Przykład

#include <vector>
#include <iostream>
 
int main()
{
    std::cout << std::boolalpha; // wartości logiczne będą wyświetlane jako tekst
    std::vector<int> numbers;
    std::cout << "Initially, numbers.empty(): " << numbers.empty() << '\n';

    numbers.push_back(42);
    std::cout << "After adding elements, numbers.empty(): " << numbers.empty() << '\n';
}

Wynik:

Initially, numbers.empty(): true
After adding elements, numbers.empty(): false

Zobacz także

zwraca liczbę elementów
(publiczna metoda) [edit]