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

C++ Uso e exemplo do Deque begin()

C++ Deque (Duas Fins)

C ++ A função begin() do deque retorna um iterador que aponta para o primeiro elemento do contêiner deque. Se o contêiner estiver vazio, o iterador retornado será igual a end().

Sintaxe

iterator begin();

parâmetro

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

valor de retorno

ele retornaponteiro para o primeiro elemento.

Exemplo1

Vamos ver um exemplo simples

#include iostream
#include<deque>
using namespace std;
int main()
{
  deque<int> n={1,2,3;
  iterator deque<int> itr;
  itr = n.begin();
  cout << "primeiro elemento do deque:" <<*itr;
  return 0;
}

Saída:

primeiro elemento do deque:1

Neste exemplo, a função begin() retorna o iterador do primeiro elemento.

Exemplo2

Vamos ver um exemplo simples

#include iostream
#include<deque>
using namespace std;
int main()
{
  deque<char> ch={'C','+','+};
  iterator deque<char> itr;
  itr=ch.begin()+2;
  cout<<*itr;
  return 0;
}

Neste exemplo, a função begin() é incrementada2Portanto, a função begin() retorna o iterador do terceiro elemento.

C++ Deque (Duas Fins)