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

El towlower() es una función integrada en C/C++ que convierte el carácter ancho dado en minúsculas. Se define dentro del archivo de encabezado cwctype de C++. Es una función en el archivo de encabezado., por lo que es obligatorio usar este archivo de encabezado si usa esta función Es el equivalente de caracteres anchos de … Continue reading «función towlower() en C/C++»

Función map find() en C++ STL

El map::find() es una función incorporada en C++ STL que devuelve un iterador o un iterador constante que se refiere a la posición donde está presente la clave en el mapa. Si la clave no está presente en el contenedor del mapa, devuelve un iterador o un iterador constante que se refiere a map.end() . Sintaxis:  … Continue reading «Función map find() en C++ STL»

bitset::flip() en C++ STL

bitset::flip() es un STL integrado en C++ que voltea los bits. Si no se pasa ningún parámetro en la función, entonces cambia todos los valores de bit convirtiendo ceros en unos y unos en ceros. Si se pasa una posición de parámetro, voltea el bit solo en la posición. Sintaxis: bitset_name.flip(int pos) Parámetro: La función … Continue reading «bitset::flip() en C++ STL»

Funciones en C/C++

Una función es un conjunto de declaraciones que toman entradas, hacen algún cálculo específico y producen una salida. La idea es juntar algunas tareas comunes o repetidas y crear una función para que, en lugar de escribir el mismo código una y otra vez para diferentes entradas, podamos llamar a la función. La forma general … Continue reading «Funciones en C/C++»

std::underlying_type en C++ con ejemplo

La plantilla std::underlying_type de C++ STL está presente en el archivo de encabezado <type_traits>. La plantilla std::underlying_type de C++ STL se usa para obtener el tipo subyacente del tipo de enumeración T . Archivo de cabecera: #include<type_traits> Clase de plantilla: template <class T> struct underlying_type; Sintaxis: std::underlying_type<class T>::value Parámetro: La plantilla std::underlying_type acepta un único … Continue reading «std::underlying_type en C++ con ejemplo»

Plantilla std::is_convertible en C++ con ejemplos

La plantilla std::is_convertible de C++ STL está presente en el archivo de encabezado <type_traits> . La plantilla std::is_convertible de C++ STL se usa para verificar si cualquier tipo de datos A es implícitamente convertible a cualquier tipo de datos B. Devuelve el valor booleano, ya sea verdadero o falso. Archivo de cabecera: #include<type_traits> Clase de … Continue reading «Plantilla std::is_convertible en C++ con ejemplos»

std::is_move_assignable C++ con ejemplos

La plantilla std::is_move_assignable de C++ STL está presente en el archivo de encabezado <type_traits> . La plantilla std::is_move_assignable de C++ STL se usa para verificar si la T es un tipo asignable de movimiento (al que se le puede asignar una referencia de valor r del mismo tipo) o no. Devuelve el valor booleano verdadero … Continue reading «std::is_move_assignable C++ con ejemplos»

excepción::bad_exception en C++ con ejemplos

El C++ estándar contiene varias clases de excepción integradas, excepción::bad_exception es una de ellas. Esta es una excepción lanzada por un controlador inesperado. A continuación se muestra la sintaxis para el mismo: Archivo de cabecera: include<exception> Sintaxis: class bad_exception; Retorno: La excepción::bad_exception devuelve un carácter terminado en nulo que se utiliza para identificar la excepción. … Continue reading «excepción::bad_exception en C++ con ejemplos»

std::is_heap( ) en C++ con ejemplos

La función std::is_heap() en la biblioteca de plantillas estándar de C++ se usa para verificar si un rango dado de elementos forma Max Heap o no. Devuelve True cuando los rangos de elementos dados forman Max Heap, de lo contrario, devuelve False. Archivo de cabecera: #include <algorithm> Sintaxis: is_heap(first, last) Parámetro: Toma dos parámetros, los … Continue reading «std::is_heap( ) en C++ con ejemplos»

Función ios operator() en C++ con ejemplos

El método operator() de la clase ios en C++ se usa para establecer cualquier indicador de error de esta secuencia. Esto incluye el failbit o el badbit. Sintaxis: operator void*() const; Parámetros: Este método no acepta ningún parámetro. Valor de retorno: este método devuelve un puntero nulo si se establece algún bit de error de … Continue reading «Función ios operator() en C++ con ejemplos»