función de cambio de tamaño de lista() en C++ STL

list::resize() es una función incorporada en C++ STL que se usa para cambiar el tamaño de un contenedor de lista. Toma un número n como parámetro y cambia el tamaño del contenedor de la lista para que contenga exactamente n elementos. Si la lista ya tiene más de n elementos, la función borra los elementos … Continue reading «función de cambio de tamaño de lista() en C++ STL»

array::rbegin() y array::rend() en C++ STL

array::rbegin() es una función integrada en C++ STL que devuelve un iterador inverso que apunta al último elemento del contenedor. Sintaxis: array_name.rbegin() Parámetros: La función no acepta ningún parámetro. Valor devuelto: la función devuelve un iterador inverso que apunta al último elemento del contenedor. Programa para demostrar el método array::rbegin(): Programa 1:  CPP // CPP … Continue reading «array::rbegin() y array::rend() en C++ STL»

Interposición de funciones en C con un ejemplo de malloc() definido por el usuario

La interposición de funciones es el concepto de reemplazar llamadas a funciones en bibliotecas dinámicas con llamadas a contenedores definidos por el usuario. ¿Qué son las aplicaciones? Podemos contar el número de llamadas para funcionar. Almacene la información de la persona que llama y los argumentos pasados ​​a la función para rastrear el uso. Detectar … Continue reading «Interposición de funciones en C con un ejemplo de malloc() definido por el usuario»

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

La función all_of() en la biblioteca boost de C++ se encuentra bajo el encabezado ‘boost/algorithm/cxx11/all_of.hpp’ , que prueba todos los elementos de una secuencia y devuelve verdadero si todos comparten una propiedad. Toma una secuencia y un predicado, y devuelve verdadero si el predicado devuelve verdadero cuando se aplica a cada elemento de la secuencia. … Continue reading «boost::algorithm::all_of() en la biblioteca de C++»

Las 10 funciones de C++ incorporadas más utilizadas para la programación competitiva

En este artículo, discutiremos acerca de las 10 funciones incorporadas más utilizadas de C++ que lo ayudarán a ahorrar tiempo y hacer que el código sea conciso también durante la programación competitiva. Lista de las 10 mejores funciones incorporadas en C++ pow() sqrt() min() máx() intercambio() mcd() topper() reduce() piso() hacer techo() 1. pow( )  … Continue reading «Las 10 funciones de C++ incorporadas más utilizadas para la programación competitiva»

Funciones de string de uso común en C/C++ con ejemplos

Strings en C : las strings se definen como una array de caracteres. La diferencia entre una array de caracteres y una string es que la string termina con un carácter especial ‘\0’. Algunas de las funciones de string más utilizadas son: strcat : la función strcat() agregará una copia de la string de origen al … Continue reading «Funciones de string de uso común en C/C++ con ejemplos»

¿Cómo devolver múltiples valores de una función en C o C++?

Los nuevos programadores generalmente buscan formas de devolver múltiples valores de una función. Desafortunadamente, C y C++ no permiten esto directamente. Pero afortunadamente, con un poco de programación inteligente, podemos lograrlo fácilmente. A continuación se muestran los métodos para devolver múltiples valores de una función en C: Mediante el uso de punteros. Mediante el uso … Continue reading «¿Cómo devolver múltiples valores de una función en C o C++?»

función de inserción vectorial() en C++ STL

std::vector::insert() es una función incorporada en C++ STL que inserta nuevos elementos antes del elemento en la posición especificada, aumentando efectivamente el tamaño del contenedor por la cantidad de elementos insertados. Complejidad del tiempo: lineal O (N) Sintaxis: vector_name.insert (position, val) Parámetro: La función acepta dos parámetros especificados a continuación: posición: especifica el iterador que … Continue reading «función de inserción vectorial() en C++ STL»

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

La lista::empty() es una función incorporada en C++ STL que se usa para verificar si un contenedor de lista en particular está vacío o no. Esta función no modifica la lista, simplemente comprueba si una lista está vacía o no, es decir, el tamaño de la lista es cero o no. Sintaxis: list_name.empty() Parámetros: esta … Continue reading «enumerar la función vacía() en C++ STL»

Sobrecarga de funciones en C++

La sobrecarga de funciones es una característica de la programación orientada a objetos en la que dos o más funciones pueden tener el mismo nombre pero diferentes parámetros. Cuando el nombre de una función se sobrecarga con diferentes trabajos, se denomina sobrecarga de funciones. En la sobrecarga de funciones, el nombre de la «función» debe … Continue reading «Sobrecarga de funciones en C++»