2013-02-14 15 views

Odpowiedz

6

std::begin() i std::end() mają działać dla wszystkich podstawowych kontenerów (w tym tablic w stylu C).

W rzeczywistości, jeśli pojemnik obsługuje członkiem begin() i end() funkcje std::begin() i std::end() przekazać połączenie do tych funkcji składowych.

Jednak nie wszystkie pojemniki obsługują funkcje składowe front() i back().

+0

Dla jasności wszystkie pojemniki oznaczają wszystkie pojemniki, nawet zwykłe tablice. –

+0

@JoachimPileborg: Pewnie. Ale podkreślę to, dziękuję. –

+2

Chociaż 'std :: stack' nie obsługuje' begin' i 'end'. – abergmeier

Powiązane problemy