contar_si() en C++ STL

La función count_if() devuelve el número de elementos en un rango que satisfacen la condición. Sintaxis:  template <class InputT, class UnaryPredicate> typename iterator_traits <InputT> :: difference_type count_if(InputT first, InputT last, UnaryPredicate p); Ejemplos:   Input: 0 1 2 3 4 5 6 7 8 9 Output: Total no of even numbers is: 5 Input: 2 3 … Continue reading «contar_si() en C++ STL»

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

La función log() para números complejos se define en el archivo de encabezado complejo . Esta función es la versión compleja de la función log() . Esta función se utiliza para calcular el logaritmo natural complejo de un número complejo z, es decir, con base e , y devuelve el logaritmo natural del número complejo … Continue reading «función log() para número complejo en C++»

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

La función is_sorted() en la biblioteca boost de C++ se encuentra bajo el encabezado ‘boost/algorithm/cxx11/is_sorted.hpp’ que prueba si la secuencia dada está ordenada o no de acuerdo con algunos criterios dados que se especifican en el predicado. Si no se especifica ningún predicado de comparación, entonces se usa std::less para ver si la secuencia no … Continue reading «boost::algorithm::is_sorted() en la biblioteca de C++»

ostream::seekp(pos) método en C++ con ejemplos

El método seekp(pos) de ostream en C++ se usa para establecer la posición del puntero en la secuencia de salida con la posición especificada. Este método toma la nueva posición que se establecerá y devuelve esta instancia ostream con la posición establecida en la nueva posición especificada. Sintaxis:   ostream& seekp(streampos pos); Parámetro: Este método toma … Continue reading «ostream::seekp(pos) método en C++ con ejemplos»

Función arg() para número complejo en C++

La función arg() para números complejos se define en el archivo de encabezado complejo . Esta función se utiliza para devolver el argumento del número complejo z. Sintaxis: template<class T> T arg (const complex<T>& z); Parámetro: z: Representa el número complejo dado. Retorno: Devuelve el argumento del número complejo. Los siguientes programas ilustran la función … Continue reading «Función arg() para número complejo en C++»

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

strtod () es una función incorporada en C y C++ STL que interpreta el contenido de la string como un número de punto flotante y devuelve su valor como un doble. Establece un puntero para apuntar al primer carácter después del último carácter válido de la string, solo si hay alguno; de lo contrario, establece … Continue reading «función strtod() en C/C++»

Función multimap swap() en C++ STL

El multimap::swap() es una función integrada en C++ STL que intercambia dos contenedores multimapa. El contenido de multimap1 está en multimap2 y el contenido de multimap2 está en multimap1 después de llamar a la función swap(). Sintaxis: multimap1_name.swap(multimap2_name) Parámetros: esta función acepta un parámetro que debe intercambiarse con multimap1_name, Valor devuelto: la función no devuelve … Continue reading «Función multimap swap() en C++ STL»

Funtores en C++

¡ Tenga en cuenta que el título es Functors (Not Functions)! Considere una función que toma solo un argumento. Sin embargo, mientras llamamos a esta función, tenemos mucha más información que nos gustaría pasar a esta función, pero no podemos, ya que solo acepta un parámetro. ¿Qué se puede hacer? Una respuesta obvia podría ser … Continue reading «Funtores en C++»

¿Cómo llamar a alguna función antes de la función main() en C++?

Ya que se sabe que el método main() es el punto de entrada del programa . Por lo tanto, es el primer método que ejecutará el compilador . Pero este artículo explica cómo llamar a alguna función antes de que se ejecute el método main() en C++. ¿Cómo llamar a alguna función antes de la … Continue reading «¿Cómo llamar a alguna función antes de la función main() en C++?»

std::is_nothrow_construcible en C++ con ejemplos

La plantilla std::is_nothrow_construtible de C++ STL está presente en el archivo de encabezado <type_traits> . La plantilla std::is_nothrow_construtible de C++ STL se usa para verificar si el tipo T dado es un tipo construible con el conjunto de argumentos o no y esto se sabe que no genera ninguna excepción. Devuelve el valor booleano verdadero … Continue reading «std::is_nothrow_construcible en C++ con ejemplos»