boost::algorithm::equal() en la biblioteca de C++

La función equal() en la biblioteca boost de C++ se encuentra en las pruebas de encabezado ‘boost/algorithm/cxx11/equal.hpp’ para ver si dos secuencias contienen valores iguales. Devuelve un valor booleano que determina si ambas secuencias son iguales o no. Sintaxis : bool equal ( InputIterator1 first1, InputIterator1 second1, InputIterator2 first2, InputIterator2 second2 ) or bool equal … Continue reading «boost::algorithm::equal() en la biblioteca de C++»

mapear la función key_comp() en C++ STL

El map::key_comp() es una función en STL en C++ que devuelve una copia del objeto de comparación utilizado por el contenedor que compara claves. Sintaxis: map.key_comp() Valor devuelto: este método devuelve el objeto de comparación utilizado por el contenedor que compara las claves. Los siguientes ejemplos ilustran el funcionamiento del método key_comp(): Ejemplo:  CPP // … Continue reading «mapear la función key_comp() en C++ STL»

función valarray atan() en C++

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

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

La función unordered_set::emplace_hint() es una función incorporada en C++ STL que inserta un nuevo elemento en unordered_set solo si el valor que se insertará es único, con una pista determinada. Sintaxis: unordered_set_name.emplace_hint( position, value ) Parámetro: Esta función acepta dos parámetros como se mencionó anteriormente y se describe a continuación: posición: Este parámetro se utiliza … Continue reading «función unordered_set emplace_hint() en C++ STL»

Unordered_multiset reserve() en C++ STL

La función reserve() de unordered_multiset establece el número de cubos en el contenedor (bucket_count) al más apropiado para contener al menos n elementos. Si n es mayor que el bucket_count actual multiplicado por max_load_factor, el bucket_count del contenedor aumenta y se fuerza un refrito. Si n es menor que eso, la función puede no tener … Continue reading «Unordered_multiset reserve() en C++ STL»

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

La función wcstok() se define en el archivo de encabezado cwchar.h . La función wcstok() devuelve el siguiente token en una string ancha terminada en nulo. El puntero delim apunta a los caracteres separadores, es decir, el delimitador. . Sintaxis:   wchar_t* wcstok(wchar_t* str, const wchar_t* delim, wchar_t ** ptr); Parámetros: Este método toma los siguientes … Continue reading «función wcstok() en C++ con ejemplo»

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

La función wmemchr() en C/C++ Localiza el carácter en un bloque de caracteres anchos. Esta función busca dentro del primer número de caracteres de ancho del bloque al que apunta ptr la primera aparición de ch y le devuelve un puntero. Sintaxis:   const wchar_t* wmemchr( const wchar_t* ptr, wchar_t ch, size_t num )  o  wchar_t* … Continue reading «función wmemchr() en C/C++»

Función mbsinit() en C/C++

El mbsinit() es una función incorporada en C++ que se utiliza para verificar si ps (pasado como parámetro a esta función) apunta a un objeto mbstate_t que describe un estado de conversión inicial. Esta función devuelve un valor distinto de cero para cualquier objeto mbstate_t que represente un estado inicial, o si ps es un … Continue reading «Función mbsinit() en C/C++»

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

El iswcntrl() es una función incorporada en C++ STL que verifica si el carácter ancho dado es un carácter de control o no. Se define dentro del archivo de encabezado cwctype de C/C++. Sintaxis: int iswcntrl(wint_t ch) Parámetro: La función acepta un único parámetro obligatorio ch que especifica el carácter ancho que tenemos que comprobar … Continue reading «función iswcntrl() en C/C++»

match_results length() en C++ STL

Match_results ::length() es una función incorporada en C++ que se usa para devolver la longitud de una coincidencia particular en el objeto match_results. Sintaxis:   smatch_name.length(n) Note: smatch_name is an object of match_results class. Parámetros: Acepta un único parámetro n que especifica el número de Match. Es menor que match_results::size. El número de coincidencia 0 representa … Continue reading «match_results length() en C++ STL»