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

set::rbegin() es una función integrada en C++ STL que devuelve un iterador inverso que apunta al último elemento del contenedor. Sintaxis: reverse_iterator set_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. Programa para demostrar el método set::rbegin(): Programa 1: // CPP … Continue reading «set::rbegin() y set::rend() en C++ STL»

función strcat() en C/C++ con ejemplo

En C/C++, strcat() es una función predefinida utilizada para el manejo de strings , en la biblioteca de strings ( string.h en C y cstring en C++). Esta función agrega la string a la que apunta src al final de la string a la que apunta dest. Agregará una copia de la string de origen … Continue reading «función strcat() en C/C++ con ejemplo»

Devolver un puntero de función desde una función en C/C++

En C/C++, como punteros de datos normales (int *, char *, etc.), puede haber punteros a funciones. Cada función creada en un programa obtiene una dirección en la memoria, ya que los punteros se pueden usar en C / C++ , por lo que también se puede crear un puntero a una función. Sintaxis: tipo … Continue reading «Devolver un puntero de función desde una función en C/C++»

función valarray abs() en C++

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

errno constante en C++

errno es una macro de preprocesador utilizada para la indicación de errores.  El valor de errno se establece en cero al inicio del programa, y ​​cualquier función de la biblioteca estándar de C++ puede escribir números enteros positivos en errno, ya sea que haya ocurrido un error o no. Una vez que el valor de … Continue reading «errno constante en C++»

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

vector::rbegin() es una función integrada en C++ STL que devuelve un iterador inverso que apunta al último elemento del contenedor. Sintaxis:   vector_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 vector::rbegin():  Programa 1:   CPP // CPP program … Continue reading «función vectorial rbegin() y rend() en C++ STL»

liste la función push_back() en C++ STL

La función list:push_back() en C++ STL se usa para agregar un nuevo elemento a un contenedor de lista existente. Toma el elemento que se agregará como parámetro y lo agrega al contenedor de lista. Sintaxis:   list_name.push_back(value) Parámetros: esta función acepta un solo parámetro que es un valor obligatorio . Esto se refiere al elemento que … Continue reading «liste la función push_back() en C++ STL»

¿Funciona la sobrecarga con Herencia?

Si tenemos una función en la clase base y otra función con el mismo nombre en la clase derivada, ¿se puede llamar a la función de la clase base desde el objeto de la clase derivada? Esta es una pregunta interesante y, como experimento, prediga la salida del siguiente programa C++ :  C++ #include <iostream> … Continue reading «¿Funciona la sobrecarga con Herencia?»

¿Cómo funciona la función genérica find() en C++ STL?

find(): la función find() se usa para buscar el elemento en el rango dado y cada contenedor STL tiene la funcionalidad para buscar el elemento usando la función find() . La función de búsqueda genérica funciona en todos los tipos de datos . Tipo de devolución: Devuelve un iterador al primer elemento en el rango … Continue reading «¿Cómo funciona la función genérica find() en C++ STL?»

std::is_destructible en C++ con ejemplo

La plantilla std::is_destructible de C++ STL está presente en el archivo de encabezado <type_traits> . La plantilla std::is_destructible de C++ STL se utiliza para comprobar si la T es destructible o no. Una clase se llama destructible cuyo destructor no se elimina y es potencialmente accesible en clases derivadas. Devuelve el valor booleano verdadero si … Continue reading «std::is_destructible en C++ con ejemplo»