std::is_trivially_assignable en C++ con ejemplos

La plantilla std::is_trivially_assignable de C++ STL está presente en el archivo de encabezado <type_traits>. La plantilla std::is_trivally_assignable de C++ STL se utiliza para comprobar si un valor del tipo B se puede asignar al tipo A o no. Devuelve el valor booleano ya sea verdadero o falso. Archivo de cabecera: #include<type_traits> Clase de plantilla: template … Continue reading «std::is_trivially_assignable en C++ con ejemplos»

std::is_nothrow_assignable en C++ con ejemplos

La plantilla std::is_nothrow_assignable de C++ STL está presente en el archivo de encabezado <type_traits> . La plantilla std::is_nothrow_assignable de C++ STL se usa para verificar si A es asignable a B o no y esto es conocido por no generar ninguna excepción. Devuelve el valor booleano verdadero si A es de tipo asignable a B … Continue reading «std::is_nothrow_assignable en C++ con ejemplos»

Plantilla std::is_member_object_pointer en C++ con ejemplos

La plantilla std::is_member_object_pointer de C++ STL está presente en el archivo de encabezado <type_traits> . La plantilla std::is_member_object_pointer de C++ STL se usa para verificar si la T es un puntero a un objeto miembro de datos no estáticos o no. Devuelve el valor booleano verdadero si T es un puntero a un tipo de … Continue reading «Plantilla std::is_member_object_pointer en C++ con ejemplos»

std::is_same plantilla en C++ con ejemplos

La plantilla std::is_same de C++ STL está presente en el archivo de encabezado <type_traits> . La plantilla std::is_same de C++ STL se utiliza para comprobar si el tipo A es del mismo tipo que B o no. Devuelve el valor booleano verdadero si ambos son iguales, de lo contrario devuelve falso. Archivo de cabecera: #include<type_traits> … Continue reading «std::is_same plantilla en C++ con ejemplos»

basic_istream::putback() en C++ con ejemplos

El basic_istream::putback() utilizado para volver a colocar el carácter en la string de entrada. Esta función está presente en el archivo de encabezado de iostream . A continuación se muestra la sintaxis para el mismo: Archivo de cabecera: #include<iostream> Sintaxis: basic_istream& putback (char_type ch); Parámetro: ch: representa el carácter que se va a poner en … Continue reading «basic_istream::putback() en C++ con ejemplos»

Espacios de nombres en C++ | Conjunto 4 (Sobrecarga e intercambio de datos en diferentes espacios de nombres)

Requisito previo:   Espacio de nombres en C++ | Serie 1 (Introducción) Espacio de nombres en C++ | Conjunto 2 (espacio de nombres ampliado y espacio de nombres sin nombre) Espacio de nombres en C++ | Conjunto 3 (Acceso, creación de encabezado, anidamiento y alias) En este artículo, discutiremos el concepto de intercambio de datos entre … Continue reading «Espacios de nombres en C++ | Conjunto 4 (Sobrecarga e intercambio de datos en diferentes espacios de nombres)»

std::not_equal_to en C++ con ejemplos

El std::not_equal_to es una clase de objeto funcional para la comparación de no igualdad y la clase de objeto de función binaria. Devuelve un valor booleano dependiendo de la condición de si los dos argumentos no son iguales o no. Archivo de cabecera:   #include <functional.h> Clase de plantilla:   template struct not_equal_to : binary_function { // … Continue reading «std::not_equal_to en C++ con ejemplos»

Operador Sobrecarga del operador ‘<<‘ y ‘>>’ en una clase de lista enlazada

Requisito previo: Sobrecarga de operadores en C++ , Lista enlazada en C++ C++ viene con bibliotecas que brindan formas de realizar Input y Output . En C++, la entrada y la salida se realizan como una secuencia de bytes, también conocida como secuencias. Los flujos de entrada y salida son administrados por la biblioteca iostream. … Continue reading «Operador Sobrecarga del operador ‘<<‘ y ‘>>’ en una clase de lista enlazada»

Diferencia entre herencia única y múltiple en C++

Herencia única : la herencia única es aquella en la que la clase derivada hereda la clase base única de forma pública, privada o protegida. En herencia simple, la clase derivada usa las características o miembros de la clase base única. Se puede acceder a estos miembros de la clase base mediante una clase derivada … Continue reading «Diferencia entre herencia única y múltiple en C++»

función ios clear() en C++ con ejemplos

El método clear() de la clase ios en C++ se usa para cambiar el estado actual del indicador especificado configurándolo. Por lo tanto, esta función cambia el estado interno de esta corriente. Sintaxis: void clear(iostate state) Parámetros: este método acepta el iostate como parámetro, que es el bit indicador que se establecerá en esta secuencia. … Continue reading «función ios clear() en C++ con ejemplos»