std::is_default_construcible en C++ con ejemplos

La plantilla std::is_default_construtible de C++ STL está presente en el archivo de encabezado <type_traits> . La plantilla std::is_default_construtible de C++ STL se usa para verificar si la T es construible por defecto o no. Un construible predeterminado se puede construir sin argumentos o valores de inicialización. Devuelve el valor booleano verdadero si T es el … Continue reading «std::is_default_construcible en C++ con ejemplos»

basic_istream::swap() en C++ con ejemplos

basic_ios ::swap(x) se usa para intercambiar todos los miembros de datos de la clase base excepto rdbuf() , e intercambia los valores de los contadores gcount() entre *this y x. Esta función basic_ios::swap(x) es una función protegida. A continuación se muestra la sintaxis y el archivo de encabezado para el mismo: Archivo de cabecera: #include<iostream> … Continue reading «basic_istream::swap() en C++ con ejemplos»

Clase std::bad_weak_ptr en C++ con ejemplos

C++ estándar contiene varias clases de excepción integradas, std::bad_weak_ptr es una de ellas. std::bad_weak_ptr es el tipo de objeto lanzado como excepción por los constructores de shared_ptr que toman débil_ptr como argumento, cuando débil_ptr se refiere a un objeto ya eliminado. A continuación se muestra la sintaxis para el mismo: Archivo de cabecera: <memory> Sintaxis: … Continue reading «Clase std::bad_weak_ptr en C++ con ejemplos»

función forward_list insert_after() en C++ STL

forward_list ::insert_after() es una función incorporada en C++ STL que nos da la opción de insertar elementos en la posición justo después del elemento señalado por un iterador determinado en la lista de avance. Los argumentos de esta función se copian en la posición deseada. Sintaxis:  forward_list_name.insert_after(iterator position, element) or, forward_list_name.insert_after(iterator position, n, element) or, … Continue reading «función forward_list insert_after() en C++ STL»

Método std::uniform_real_distribution a() en C++ con ejemplos

El método a() de la clase uniform_real_distribution en C++ se usa para obtener el límite inferior de esta uniform_real_distribution. Sintaxis: result_type a() const; Parámetros: Este método no acepta ningún parámetro. Valor devuelto: este método devuelve el parámetro ‘a’ en la distribución, que es el límite inferior o el valor mínimo posiblemente generado en esta distribución_real_uniforme. … Continue reading «Método std::uniform_real_distribution a() en C++ con ejemplos»

tamaño de mapa desordenado() en C++ STL

Unordered_multimap ::size() es una función integrada en la biblioteca de plantillas estándar de C++ que devuelve el número de elementos en el mapa desordenado. Sintaxis : unordered_multimap_name.size() Valor devuelto : Devuelve el número del elemento presente en el mapa desordenado. Complejidad del tiempo: Constant i.e. O(1). Programa 1: // C++ program to demonstrate // unordered_map … Continue reading «tamaño de mapa desordenado() en C++ STL»

función valarray cosh() en C++

La función cosh() se define en el archivo de encabezado valarray . Esta función se usa para calcular el coseno hiperbólico del valor de cada elemento en valarray y devuelve un valarray que contiene el coseno hiperbólico de todos los elementos. Sintaxis: cosh(varr); Parámetro: esta función toma un parámetro obligatorio varr que representa valarray. Devoluciones: … Continue reading «función valarray cosh() en C++»

valarray min() en C++

La función min() se define en el archivo de encabezado valarray . Esta función devuelve el valor más pequeño contenido en el valarray. Sintaxis: T min() const; Devoluciones: esta función devuelve el valor mínimo en el valarray. Los siguientes programas ilustran la función anterior: Ejemplo 1:- // C++ program to demonstrate // example of min() … Continue reading «valarray min() en C++»

función asinh() para número complejo en C++

La función asinh() para números complejos se define en el archivo de encabezado complejo . Esta función es la versión compleja de la función asinh() . Esta función se utiliza para calcular el arco seno hiperbólico complejo del número complejo z y devuelve el arco seno hiperbólico del número complejo z. Sintaxis: template<class T> complex<T> … Continue reading «función asinh() para número complejo en C++»

función imag() en C++

La función imag() se define en el archivo de encabezado complejo . La función imag() se usa para encontrar la parte imaginaria del número complejo. Sintaxis: template<class T> T imag(const complex<T>& z); Parámetro: Este método toma un parámetro obligatorio z: que representa el número complejo dado. Devolución: Devuelve la parte imaginaria del número complejo. Los … Continue reading «función imag() en C++»