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

C++ Uso e exemplo do cbegin() do deque

C++ Deque (Duas Fendas)

C ++ A função cbegin() do deque retorna um iterador constante que aponta para o primeiro elemento do contêiner deque. Este iterador pode ser incrementado ou decrementado, como o iterador retornado pela função begin(). Se o contêiner estiver vazio, o iterador retornado será igual a cend().

Sintaxe

const_iterator cbegin();

Parâmetros

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

Retorno

Ele retorna um iterador constante que aponta para o início do contêiner.

Exemplo1

Vamos ver um exemplo simples

#include<iostream>
#include<deque>
using namespace std;
int main()
{
 deque<string> fruit = {"mango", "apple", "banana", "kiwi"};
 const_iterator itr;
 itr = fruit.cbegin();
  cout<<*itr;
  return 0;
}

Saída:

mango

Neste exemplo, a função cbegin() retorna um iterador constante para o início do contêiner.

Exemplo2

Vamos ver um exemplo simples

#include<iostream>
#include<deque>
using namespace std;
int main()
{
 deque<int> k={100,200,300,400,500};
 deque<int>::const_iterator itr;
 itr=k.cbegin()+3;
  cout<<*itr;
  return 0;
}

Saída:

400

Neste exemplo, a função cbegin() incrementa3Portanto, ele retorna o4Iterador de Elementos.

C++ Deque (Duas Fendas)