Condividi tramite


map::const_reverse_iterator

Un tipo che fornisce un iteratore bidirezionale in grado di leggere qualsiasi elemento const nella mappa.

typedef std::reverse_iterator<const_iterator> const_reverse_iterator;

Note

Un tipo const_reverse_iterator non può modificare il valore di un elemento e è utilizzare per scorrere il mapping al contrario.

const_reverse_iterator definito dai punti di mapping agli elementi che sono oggetti value_type, che è di tipo pair*<constChiave,* Tipo*>*, di cui il primo membro è la chiave all'elemento e di cui il secondo membro è il mapping dell'elemento.

Per dereferenziare const_reverse_iteratorcrIter che punta a un elemento in un mapping, utilizzare l'operatore ->.

Per accedere al valore della chiave per l'elemento, l'utilizzo crIter - > primo, che è equivalentecrIter(*).primo.

Per accedere al valore di per mappato per l'elemento, l'utilizzo crIter - > second, che è equivalentecrIter(*).primo.

Esempio

Vedere l'esempio relativo strappi per un esempio di come dichiarare e utilizzare const_reverse_iterator.

Requisiti

intestazione: <map>

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

map Class

Libreria di modelli standard