Biblioteca de conjuntos de C ++ - función cend

Descripción

Devuelve un const_iterator que apunta al elemento más allá del final en el contenedor.

Declaración

A continuación se muestran las formas en que std :: set :: cend funciona en varias versiones de C ++.

C ++ 98

const_iterator cend() const noexcept;

C ++ 11

const_iterator cend() const noexcept;

Valor devuelto

Devuelve un const_iterator que apunta al elemento más allá del final en el contenedor.

Excepciones

Nunca arroja excepciones.

Complejidad del tiempo

La complejidad del tiempo es constante.

Ejemplo

El siguiente ejemplo muestra el uso de std :: set :: cend.

#include <iostream>
#include <set>

int main () {
   std::set<int> myset = {10,20,30,40,50};

   std::cout << "myset contains:";
   for (auto it = myset.cbegin(); it != myset.cend(); ++it)
      std::cout << ' ' << *it;

   std::cout << '\n';

   return 0;
}

El programa anterior se compilará y ejecutará correctamente.

myset contains: 10 20 30 40 50