Estructuras Datos por valor o por referencia Un struct es básicamente, una estructura de datos o al menos ese es su objetivo o representación. Pero vista desde un punto de vista más amplio a nivel de Swift podemos pensar que un struct es un realidad una clase sin herencia y cuyo principal objetivo es crear una estructura de código que pueda ser representada a partir de un tipo de dato por valor y no por referencia. Mientras los tipos de dato por referencia suponen la base de la orientación a objetos, donde una variable o constante no contiene el dato en sí, si no la… Continuar leyendo


Enumeración de tipos Examinemos el archivo 40ENUM.CPP como un ejemplo del uso de tipos de variables enumeradas. En el programa ejemplo se usa la palabra enum en la línea 8, pero se la omite en la línea 7 para ilustrar que es optativo. ¿QUÉ ES UNA ESTRUCTURA? Estructura es un tipo de dato definido por el usuario. Nosotros tenemos la capacidad de definir nuevos tipos de datos considerablemente más complejos que los tipos manejados hasta ahora. Una estructura  es una combinación de varios datos definidos previamente, incluyendo otras estructuras ya definidas. Una definición fácil de entender sería: “Es un grupo… Continuar leyendo