función unordered_set count() en C++ STL

La función unordered_set::count() es una función incorporada en C++ STL que se usa para contar las ocurrencias de un elemento particular en un contenedor de unordered_set. Como el contenedor unordered_set no permite almacenar elementos duplicados, esta función generalmente se usa para verificar si un elemento está presente en el contenedor o no. La función devuelve … Continue reading «función unordered_set count() en C++ STL»

función multiset crbegin() y crend() en C++ STL

El multiset::crbegin() es una función integrada en C++ STL que devuelve un iterador inverso constante que apunta al último elemento del contenedor. El iterador no se puede utilizar para modificar los elementos en el contenedor de conjuntos múltiples. Los iteradores se pueden aumentar o disminuir para atravesar el conjunto en consecuencia.  Sintaxis:  constant_reverse_iterator multiset_name.crbegin() Parámetros: … Continue reading «función multiset crbegin() y crend() en C++ STL»

función multiset insert() en C++ STL

El multiset::insert() es una función integrada en C++ STL que inserta elementos en el contenedor de multiset o inserta los elementos de una posición a otra posición de un multiset a un multiset diferente.  Sintaxis:  iterator multiset_name.insert(element) Complejidad de tiempo: O (log n) Dado que los elementos siempre están ordenados, los elementos recién insertados deben … Continue reading «función multiset insert() en C++ STL»

establecer la función find() en C++ STL

El set::find es una función integrada en C++ STL que devuelve un iterador al elemento que se busca en el contenedor del conjunto. Si no se encuentra el elemento, el iterador apunta a la posición justo después del último elemento del conjunto. Sintaxis:    set_name.find(element) Parámetros: la función acepta un elemento de parámetro obligatorio que especifica … Continue reading «establecer la función find() en C++ STL»

liste la función max_size() en C++ STL

La lista::max_size() es una función incorporada en C++ STL que devuelve la cantidad máxima de elementos que puede contener un contenedor de lista. Sintaxis : list_name.max_size() Parámetros : esta función no acepta ningún parámetro. Valor devuelto : esta función devuelve el número máximo de elementos que puede contener un contenedor de lista. El siguiente programa … Continue reading «liste la función max_size() en C++ STL»

función de tamaño de lista() en C++ STL

La lista::tamaño() es una función incorporada en C++ STL que se usa para encontrar la cantidad de elementos presentes en un contenedor de lista. Es decir, se usa para encontrar el tamaño del contenedor de la lista. Sintaxis : list_name.size(); Complejidad del tiempo – O(N) lineal Parámetros : Esta función no acepta ningún parámetro. Valor … Continue reading «función de tamaño de lista() en C++ STL»

estándar::cyl_bessel_i en C++17

En Matemáticas, la ecuación diferencial, es de particular importancia. La solución de la ecuación es una función del parámetro . Para los valores integrales y semiintegrales de , las soluciones de particular interés se denominan funciones cilíndricas de Bessel, en honor al famoso matemático alemán Friedrich Wilhelm Bessel. La razón del requisito de ser integral … Continue reading «estándar::cyl_bessel_i en C++17»

Macros vs Funciones

Una macro es un nombre que se le da a un bloque de instrucciones C como una directiva de preprocesador. Al ser un preprocesador, el bloque de código se comunica al compilador antes de entrar en la codificación real (función principal()). Una macro se define con la directiva de preprocesador. Las macros se procesan previamente, … Continue reading «Macros vs Funciones»

std::is_nothrow_destructible en C++ con ejemplos

La plantilla std::is_nothrow_destructible de C++ STL está presente en el archivo de encabezado <type_traits>. La plantilla std::is_nothrow_denstructible de C++ STL se usa para verificar si T es de tipo destructible o no y esto se sabe que no arroja ninguna excepción. Devuelve el valor booleano verdadero si T es de tipo destructible, de lo contrario … Continue reading «std::is_nothrow_destructible en C++ con ejemplos»

Intercambiar dos números usando la función de plantilla en C++

Un beneficio significativo de la programación orientada a objetos es la reutilización del código que elimina la codificación redundante. Una característica importante de C++ se llama plantillas . Las plantillas admiten programación genérica, lo que permite el desarrollo de componentes de software reutilizables, como funciones, clases, etc., que admiten diferentes tipos de datos en un … Continue reading «Intercambiar dos números usando la función de plantilla en C++»