Diferencia entre definición y declaración

La declaración de una variable es para informar al compilador de la siguiente información: nombre de la variable, tipo de valor que contiene y el valor inicial, si lo toma. es decir, la declaración da detalles sobre las propiedades de una variable. Mientras que la definición de una variable dice dónde se almacena la variable. … Continue reading «Diferencia entre definición y declaración»

encontrar_por_orden() en C++

Estructura de datos basada en políticas de conjuntos ordenados integrada Conjunto ordenado es una estructura de datos basada en políticas en g ++ que mantiene elementos únicos en orden ordenado. Realiza todas las operaciones realizadas por Set en STL en complejidad  O (logN) . Además de eso, las siguientes dos operaciones también se realizan en … Continue reading «encontrar_por_orden() en C++»

std::cualquier clase en C++

any es una de las características más nuevas de C++17 que proporciona un contenedor seguro para almacenar valores únicos de cualquier tipo. En términos sencillos, es un contenedor que permite almacenar cualquier valor en él sin preocuparse por la seguridad del tipo . Actúa como una extensión de C++ al imitar un comportamiento similar a … Continue reading «std::cualquier clase en C++»

static_cast en C++ | Tipo Operadores de fundición

Un operador Cast es un operador unario que obliga a que un tipo de datos se convierta en otro tipo de datos. C++ admite cuatro tipos de conversión: 1. Elenco estático 2. Elenco dinámico 3. Elenco constante 4. Elenco de reinterpretación Elenco Estático: Este es el tipo de yeso más simple que se puede usar. … Continue reading «static_cast en C++ | Tipo Operadores de fundición»

Uso de la clase para implementar cantidades vectoriales en C++

Una cantidad vectorial es una cantidad que posee tanto magnitud como dirección. Aquí, la magnitud es simplemente la cantidad o el tamaño de la cantidad y la dirección es hacia donde se dirige la cantidad. Por ejemplo, considere la declaración «Vaya 20 millas al norte». En el enunciado anterior, 20 es la magnitud y el … Continue reading «Uso de la clase para implementar cantidades vectoriales en C++»

Cómo imprimir dimensiones de una array multidimensional en C++

Cree una función que imprima el tamaño de una array multidimensional por dimensiones, es decir: Ejemplos:   Input : int a[2][3][4]; printDimensions(a); Output : 2x3x4 Input : int b[5][6]; printDimensions(a); Output : 5×6 Para resolver este problema, debemos usar la función de plantilla para calcular el tamaño de la array actual. Luego llamamos a esta función … Continue reading «Cómo imprimir dimensiones de una array multidimensional en C++»