forward_list::cend() es una función en C++ STL que devuelve un iterador constante que apunta al último elemento de forward_list. El iterador devuelto por la función no apunta a ningún elemento del contenedor, sino a la posición seguida por el último elemento del contenedor de la lista de avance. El iterador devuelto por la función apunta al contenido constante. Dado que el iterador en sí mismo no es constante, se puede aumentar, disminuir o modificar, pero no se puede usar para modificar su contenido, incluso si la lista de reenvío no es constante. Dado que el iterador no apunta a ningún elemento de la lista de reenvío, no se puede desreferenciar en ningún caso. Sintaxis:
forward_list_name.cend()
Parámetros: La función no toma ningún parámetro. Valor de retorno: la función devuelve un iterador que apunta al elemento más allá del final del contenedor de la lista de avance. Los siguientes programas ilustran el uso de la función forward_list::cend():
CPP
// CPP program to illustrate // forward_list::cend(); #include <forward_list> #include <iostream> using namespace std; int main() { // Initializing the forward list forward_list<int> sample = { 7, 54, 47, 48 }; // Display sample cout << "sample: "; for (auto it = sample.cbegin(); it != sample.cend(); it++) cout << *it << " "; }
sample: 7 54 47 48
Complejidad de tiempo: O(1)
Espacio Auxiliar: O(1)
Publicación traducida automáticamente
Artículo escrito por tufan_gupta2000 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA