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

Utilizzo e esempio di C++ Deque crend()

C++ Deque(双端队列)

La funzione crend() di C++ Deque viene utilizzata per restituire un iteratore che punta all'elemento prima del primo elemento del contenitore deque. L'iteratore può essere incrementato o decrementato, ma non può modificare il contenuto del deque.

Sintassi

const_reverse_iterator crend();

Parametro

Non contiene alcun parametro.

Valore di ritorno

Restituisce un iteratore di reverse costante, che fa riferimento all'elemento prima del primo elemento del contenitore deque.

Esempio

Lasciamo vedere un esempio semplice

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

输出:

Reverse deque:potpal

在此示例中,while循环迭代直到citr不等于c.crend()。

C++ Deque(双端队列)