Método std::uniform_int_distribution b() en C++ con ejemplos

El método b() de la clase uniform_int_distribution en C++ se usa para obtener el límite superior de esta uniform_int_distribution. Si no hay un límite superior, este método devuelve std::numeric_limits::max() . Sintaxis: result_type b() const; Parámetros: Este método no acepta ningún parámetro. Valor de retorno: este método devuelve el parámetro ‘b’ en la distribución, que es … Continue reading «Método std::uniform_int_distribution b() en C++ con ejemplos»

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

El std::multiset::key_comp() es una función incorporada en C++ STL que devuelve una copia del objeto de comparación utilizado por el contenedor. De forma predeterminada, este es un objeto menos, que devuelve lo mismo que el operador ‘<‘. Es un puntero de función o un objeto de función que toma dos argumentos del mismo tipo que … Continue reading «función multiset key_comp() en C++ STL»

función valarray pow() en C++

La función pow() se define en el archivo de encabezado valarray . Esta función devuelve un valarray que contiene los resultados de la operación de potencia en todos los elementos, en el mismo orden. Sintaxis: pow(varr, n); Parámetro: varr: Esto representa el objeto valarray. n: Representa un valor exponencial. Devoluciones: esta función devuelve un valarray … Continue reading «función valarray pow() en C++»

función multimapa vacía() en C++ STL

El multimap::empty() es una función observadora de tipo booleano en C++ STL que indica si el contenedor está vacío o no. Esta función devuelve verdadero cuando el contenedor multimapa está vacío (es decir, el tamaño del contenedor es 0). Al ser una función de observador, no modifica el mapa múltiple de ninguna manera. Sintaxis: multimap1.empty() … Continue reading «función multimapa vacía() en C++ STL»

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

La función sinh() es una función integrada en C++ definida en el archivo de encabezado complejo . Esta función es la versión compleja de la función sinh() disponible en el archivo de encabezado cmath . Esta función se utiliza para calcular el seno hiperbólico complejo de un número complejo z. Sintaxis:   template<class T> complex<T> sinh … Continue reading «función sinh() para número complejo en C++»

función wcsstr() en C++ con ejemplo

La función wcsstr() se define en el archivo de encabezado cwchar.h . La función wcsstr() encuentra la primera aparición de un origen en una string de destino.  Sintaxis: wchar_t* wcsstr(const wchar_t* dest, const wchar_t* src); Parámetro: Este método acepta los siguientes parámetros: src: representa el puntero a la string ancha de terminación nula que se … Continue reading «función wcsstr() en C++ con ejemplo»

función vswprintf() en C/C++

Esta función vswprintf() escribe la string ancha en el búfer de string ancha. Se escribe un máximo de (len-1) caracteres de ancho en el búfer, seguido de un carácter de ancho nulo. Sintaxis: int vswprintf( wchar_t* ws, size_t len, const wchar_t* formato, va_list arg ) Parámetros: La función acepta cuatro parámetros obligatorios que se describen … Continue reading «función vswprintf() en C/C++»

función wcstoimax() y wcstoumax() en C/C++

Las funciones wcstoimax() y wcstoumax() en C/C++ funcionan exactamente igual que las funciones strtoimax() y strtoumax() en C++, pero se usan para convertir el contenido de una string ancha (wstring) como un número entero de la base especificada. Esta función se define en el archivo de encabezado cinttypes . Sintaxis: uintmax_t wcstoumax(const wchar* wstr, wchar** … Continue reading «función wcstoimax() y wcstoumax() en C/C++»

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»

tipo de valor de cola de prioridad en C++ STL

El método priority_queue::value_type es una función integrada en C++ STL que representa el tipo de objeto almacenado como un elemento en una cola de prioridad. Actúa como sinónimo del parámetro de plantilla.  Complejidad del tiempo: O(1) Sintaxis:   priority_queue::value_type variable_name No tiene parámetros ni valor de retorno. Los siguientes programas ilustran la función anterior. Programa 1:   CPP … Continue reading «tipo de valor de cola de prioridad en C++ STL»