English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C++ Uso e exemplo da função crend() da deque

C++ Deque (Duas Fendas)

C ++ A função crend() da deque é usada para retornar um iterador que aponta para o elemento antes do primeiro da fila dupla. O iterador pode ser incrementado ou decrementado, mas não pode modificar o conteúdo da fila dupla.

Sintaxe

const_reverse_iterator crend();

Parâmetros

Ele não contém nenhum parâmetro.

Retorno

Ele retorna um iterador reverso constante, que faz referência ao elemento anterior ao primeiro da fila dupla.

Exemplo

Vamos ver um exemplo simples

#include <iostream>
#include<deque>
using namespace std;
int main()
{
   deque<char> c={'l','a','p','t','o','p'};
   const_reverse_iterator citr=c.crbegin();
  cout<<"Reverse deque:";
   while(citr!=c.crend())
   {
       cout<<*citr;
       ++citr;
   }
   return 0;}

Saída:

Deque reverso: potpal

Neste exemplo, o loop while itera até que citr não seja diferente de c.crend().

C++ Deque (Duas Fendas)