forward_list::clear() y forward_list::erase_after() en C++ STL

La lista de reenvío en STL implementa una lista enlazada individualmente. Introducido desde C++ 11, la lista de reenvío es más útil que otros contenedores en las operaciones de inserción, eliminación y movimiento (como ordenar) y permite la inserción y eliminación constante de elementos en el tiempo. Se diferencia de la lista por el hecho … Continue reading «forward_list::clear() y forward_list::erase_after() en C++ STL»

función de redimensionamiento de lista de reenvío() en C++ STL

forward_list ::resize() es una función incorporada en C++ STL que cambia el tamaño de forward_list. Si el tamaño dado es mayor que el tamaño actual, se insertan nuevos elementos al final de la lista de envío. Si el tamaño dado es más pequeño que el tamaño actual, los elementos adicionales se destruyen. Sintaxis: forwardlist_name.resize(n) Parámetro: … Continue reading «función de redimensionamiento de lista de reenvío() en C++ STL»

forward_list::push_front() y forward_list::pop_front() en C++ STL

La lista de reenvío en STL implementa una lista enlazada individualmente. Introducido desde C++ 11, la lista de reenvío es más útil que otros contenedores en las operaciones de inserción, eliminación y movimiento (como ordenar) y permite la inserción y eliminación constante de elementos en el tiempo. Se diferencia de la lista por el hecho … Continue reading «forward_list::push_front() y forward_list::pop_front() en C++ STL»

forward_list merge() en C++ STL

forward_list::merge() es una función incorporada en C++ STL que fusiona dos forward_list ordenadas en una sola. La función merge() se puede utilizar de dos formas: Combine dos listas de reenvío que están ordenadas en orden ascendente en una sola. Combine dos listas de reenvío en una usando una función de comparación. Sintaxis: forwardlist_name1.merge(forward_list& forwardlist_name2) or … Continue reading «forward_list merge() en C++ STL»

forward_list::remove() y forward_list::remove_if() en C++ STL

La lista de reenvío en STL implementa una lista enlazada individualmente. La lista de reenvío se introdujo en C++ 11 y es más útil que otros contenedores en las operaciones de inserción, eliminación y movimiento (como ordenar) y permite la inserción y eliminación constante de elementos en el tiempo. Se diferencia de la lista por … Continue reading «forward_list::remove() y forward_list::remove_if() en C++ STL»

forward_list emplace_after() y emplace_front() en C++ STL

forward_list ::emplace_after() es una función incorporada en C++ STL que se usa para insertar un nuevo elemento después del elemento en la posición especificada en el argumento. Esta inserción del nuevo elemento aumenta en uno el tamaño del contenedor. Sintaxis: forward_list_name.emplace_after(iterator position, elements) Parámetros: La función acepta dos parámetros obligatorios que se describen a continuación: … Continue reading «forward_list emplace_after() y emplace_front() en C++ STL»

forward_list::front() y forward_list::empty() en C++ STL

La lista de reenvío en STL implementa una lista enlazada individualmente. Introducido desde C++ 11, la lista de reenvío es más útil que otros contenedores en las operaciones de inserción, eliminación y movimiento (como ordenar) y permite la inserción y eliminación constante de elementos en el tiempo. Se diferencia de la lista por el hecho … Continue reading «forward_list::front() y forward_list::empty() en C++ STL»

forward_list max_size() en C++ STL con ejemplos

forward_list ::max_size() es una función integrada en C++ STL que devuelve el número máximo de elementos que puede contener un contenedor de forward_list Sintaxis: forward_list_name.max_size() Parámetros: La función no acepta ningún parámetro. Valor devuelto: la función devuelve el número máximo de elementos que puede contener el contenedor. Los siguientes programas ilustran la función anterior: Programa … Continue reading «forward_list max_size() en C++ STL con ejemplos»

Reenviar lista y lista de tuplas en C++ con ejemplos

¿Qué es la lista de reenvío? La lista de reenvío en STL se usa para implementar una lista enlazada individualmente. Se introdujo desde C++ 11 en adelante, las listas de reenvío son más útiles que otros contenedores en las operaciones de inserción, eliminación y movimiento (como ordenar) y permiten la inserción y eliminación constante de … Continue reading «Reenviar lista y lista de tuplas en C++ con ejemplos»

forward_list::splice_after() en C++ STL

forward_list::splice_after() es una función incorporada en CPP STL que transfiere los elementos en el rango de primero+1 a último de una lista de reenvío determinada a otra lista de reenvío. Los elementos se insertan después del elemento al que apunta la posición en el parámetro. Sintaxis: forwardlist1_name.splice_after(position iterator, forwardlist2_name, first iterator, last iterator) Parámetros: La … Continue reading «forward_list::splice_after() en C++ STL»