Diferencia entre std::quick_exit y std::abort

  std::salida_rápida() Hace que ocurra la finalización normal del programa sin limpiar completamente los recursos. Sintaxis: void quick_exit(int exit_code) no except; En caso de ejecución de subprocesos, los códigos se vuelven complejos y conocer la ejecución de subprocesos es difícil. Mientras que uno de los subprocesos puede estar esperando que finalice un proceso, mientras que … Continue reading «Diferencia entre std::quick_exit y std::abort»

función bit_and en C++

bit_and es una función incorporada en C++ que se usa para devolver los valores después de aplicar bitwise_and en sus argumentos (como los devuelve el operador &). template struct bit_and { T operator() (const T& a, const T& b) const {return a&b;} typedef T type of first_argument; typedef T type of second_argument; typedef T result_type; … Continue reading «función bit_and en C++»

match_results vacío() en C++ STL

Match_results ::empty() es una función incorporada en C++ que devuelve True si el objeto smatch no contiene coincidencias. Sintaxis:   smatch_name.empty() Note: smatch_name is an object of match_results class. Parámetros: Esta función no acepta parámetros. Valor de retorno: esta función devuelve verdadero cuando el objeto está construido de forma predeterminada o devuelve falso si cualquiera de … Continue reading «match_results vacío() en C++ STL»

operador unordered_multimap= en C++ – Part 1

Unordered_multimap ::operator= es una función integrada en C++ STL que realiza tres tipos de tareas que se explican a continuación.   Sintaxis (copiando elementos de diferentes contenedores):   unordered_multimap_name1 operator= (unordered_multimap_name2) Parámetros: La función no acepta ningún parámetro. El contenedor de la derecha es aquel desde el que se copiarán los elementos al contenedor de la izquierda. Valor … Continue reading «operador unordered_multimap= en C++ – Part 1»

función unordered_multimap max_bucket_count() en C++ STL

Unordered_multimap ::max_bucket_count() es una función integrada en C++ STL que devuelve el número máximo de cubos que puede tener el contenedor multimapa desordenado. Este es el máximo que puede tener, no puede exceder a pesar de las colisiones debido a ciertas limitaciones del mismo. Sintaxis : unordered_multimap_name.max_bucket_count() Parámetro : La función no acepta nada. Valor … Continue reading «función unordered_multimap max_bucket_count() en C++ STL»

función unordered_multiset find() en C++STL

Unordered_multiset ::find() es una función integrada en C++ STL que devuelve un iterador que apunta a la posición que tiene el elemento val . Si el elemento no contiene el elemento val , devuelve un iterador que apunta a una posición más allá del último elemento en el contenedor. Sintaxis: unordered_multiset_name.find(val) Parámetros: La función acepta … Continue reading «función unordered_multiset find() en C++STL»

multiset upper_bound() en C++ STL con ejemplos

El multiset::upper_bound() es una función incorporada en C++ STL que devuelve un iterador que apunta al siguiente elemento inmediato que es mayor que k. Si la clave pasada en el parámetro excede la clave máxima en el contenedor, entonces el iterador devolvió puntos un elemento que apunta a la posición después del último elemento en … Continue reading «multiset upper_bound() en C++ STL con ejemplos»

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

La función multiset::count() es una función incorporada en C++ STL que busca un elemento específico en el contenedor de conjuntos múltiples y devuelve el número de ocurrencias de ese elemento.  Sintaxis:   multiset_name.count(val) Parámetros: la función acepta un solo parámetro val que especifica el elemento que se buscará en el contenedor de conjuntos múltiples.  Valor devuelto: … Continue reading «función multiset count() en C++ STL»

función scalbln() en C++ STL

scalbln () es una función incorporada en C++ STL que toma dos argumentos y escala x por FLT_RADIX elevado a la potencia n. La función devuelve el producto de x y FLT_RADIX elevado a la potencia n. FLT_RADIX: Es el valor de la raíz (base entera) de la representación exponencial. Sintaxis : scalbln (x, n) … Continue reading «función scalbln() en C++ STL»

inserción multimapa() en C++ STL

El multimap::insert es una función integrada en C++ STL que se usa para insertar elementos en el contenedor de mapas múltiples. Sintaxis:  iterator multimap_name.insert({key, element}) Parámetros: la función acepta un par que consta de una clave y un elemento que se insertará en el contenedor multimapa. Valor devuelto: la función devuelve un iterador que apunta … Continue reading «inserción multimapa() en C++ STL»