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

unordered_multimap::key_eq() es una función integrada en C++ STL que devuelve un valor booleano según la comparación. Depende del predicado de comparación de equivalencia de claves utilizado por el contenedor unordered_multimap. La comparación de equivalencia de claves es un predicado que toma dos argumentos y devuelve un valor booleano que indica si deben considerarse equivalentes. Devuelve … Continue reading «función unordered_multimap key_eq() en C++ STL»

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

Unordered_multiset ::key_eq() es una función integrada en C++ STL que devuelve un valor booleano según la comparación. Depende del predicado de comparación de equivalencia de claves utilizado por el contenedor unordered_multiset. La comparación de equivalencia de claves es un predicado que toma dos argumentos y devuelve un valor booleano que indica si deben considerarse equivalentes. … Continue reading «función unordered_multiset key_eq() en C++ STL»

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

El método unordered_set::size() es una función incorporada en C++ STL que se usa para devolver la cantidad de elementos en el contenedor unordered_set. Sintaxis : unordered_set_name.size() Parámetro : No acepta ningún parámetro. Valor devuelto : la función devuelve el número de elementos en el contenedor. Los siguientes programas ilustran la función unordered_set::size() : Programa 1:  … Continue reading «función unordered_set size() en C++ STL»

función multiset rbegin() y rend() en C++ STL

multiset::rbegin() es una función incorporada en C++ STL que devuelve un iterador inverso que apunta al último elemento en el contenedor de conjuntos múltiples. Sintaxis: reverse_iterator multiset_name.rbegin() Parámetros: La función no toma ningún parámetro. Valor devuelto: la función devuelve un iterador inverso que apunta al último elemento del contenedor. El siguiente programa ilustra el método … Continue reading «función multiset rbegin() y rend() en C++ STL»

función de negación en C++ STL

Esta función se utiliza para negar los valores dados, es decir, para cambiar el signo de los valores. Cambia los valores positivos a negativos y viceversa. Nota: los objetos de esta clase se pueden usar en algoritmos estándar como transform . Sintaxis: transform(arr_begin, arr_end, arr2_begin, negate()) Parámetros: Acepta cuatro parámetros que se describen a continuación: … Continue reading «función de negación en C++ STL»

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

El mapa: : upper_bound() es una función integrada en C++ STL que devuelve un iterador que apunta al siguiente elemento inmediatamente superior a k. Si la clave pasada en el parámetro excede la clave máxima en el contenedor, entonces el iterador devolvió puntos al número de elementos en el contenedor del mapa como clave y … Continue reading «mapear la función upper_bound() en C++ STL»

función atanh() en C++ STL

El atanh() es una función incorporada en C++ STL que devuelve la tangente hiperbólica inversa de un ángulo dado en radianes. La función pertenece al archivo de encabezado <cmath> . Sintaxis:  atanh(data_type x) Parámetro: esta función acepta un parámetro obligatorio x que especifica el ángulo hiperbólico inverso en radianes que se encuentra en el rango … Continue reading «función atanh() en C++ STL»

forward_list::splice_after() en C++ STL

forward_list::splice_after() es una función incorporada en CPP STL que transfiere los elementos en el rango de primero+1 a último de una lista de reenvío determinada a otra lista de reenvío. Los elementos se insertan después del elemento al que apunta la posición en el parámetro. Sintaxis: forwardlist1_name.splice_after(position iterator, forwardlist2_name, first iterator, last iterator) Parámetros: La … Continue reading «forward_list::splice_after() en C++ STL»

list back() función en C++ STL

La función list::back() en C++ STL devuelve una referencia directa al último elemento en el contenedor de la lista. Esta función es diferente de la función list::end() ya que la función end() devuelve solo el iterador al último elemento. Sintaxis:  list_name.back() Parámetros: Esta función no acepta ningún parámetro. Valor devuelto: esta función devuelve una referencia … Continue reading «list back() función en C++ STL»

Sobrecarga de funciones y flotación en C++

Aunque el polimorfismo es un fenómeno ampliamente útil en C++, a veces puede ser bastante complicado. Por ejemplo, considere el siguiente fragmento de código: #include<iostream> using namespace std; void test(float s,float t) {     cout << «Function with float called «; } void test(int s, int t) {     cout << «Function with int called «; } … Continue reading «Sobrecarga de funciones y flotación en C++»