Espaces de noms
Variantes

Bibliothèque d'itérateurs

De cppreference.com
< cpp
 
 
Bibliothèque Iterator
Primitives Iterator
Original:
Iterator primitives
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
iterator_traits
input_iterator_tag
output_iterator_tag
forward_iterator_tag
bidirectional_iterator_tag
random_access_iterator_tag
iterator
Adaptateurs Iterator
Original:
Iterator adaptors
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
reverse_iterator
Itérateurs de flux
Original:
Stream iterators
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
istream_iterator
ostream_iterator
istreambuf_iterator
ostreambuf_iterator
Opérations Iterator
Original:
Iterator operations
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
advance
distance
prev (C++11)
next (C++11)
Gamme d'accès
Original:
Range access
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
begin (C++11)
end (C++11)
 

La bibliothèque d'itérateurs définit cinq catégories d'itérateurs ainsi qu'une classe d'itérateur "générique", des adaptateurs et des fonctions utilitaires.

Catégories d'itérateurs

Il existe cinq catégories d'itérateurs: InputIterator, OutputIterator, ForwardIterator, BidirectionalIterator et RandomAccessIterator .

Au lieu d'être définis par des types spécifiques, chaque catégorie d'itérateur est défini par les opérations qui peuvent être effectuées sur celui-ci (c'est à dire, des concepts). Cette définition signifie que n'importe quel type qui prend en charge les opérations nécessaires peut être utilisé comme un itérateur -- par exemple, un pointeur prend en charge toutes les opérations requises par