+ entorno de desarrollo integrado ( IDE ) , como Eclipse CDT
C + + Compiler , tal GCC
Mostrar Más instrucciones
1
carga C + el C + + IDE haciendo clic en el icono del programa . Cuando se abre, seleccione " Archivo", " Nuevo proyecto " y elegir la opción " C + + proyecto" para crear un nuevo proyecto de C + + . Un archivo de código fuente en blanco en la parte de edición de texto de la IDE.
2
Importe el C + + library " iostream " para permitir la entrada y salida básico. Escriba las siguientes frases en la parte superior del archivo de código fuente para importar esta biblioteca :
# include using namespace std ; plantilla { Definir los dos datos que la estructura va a contener. Escriba el siguiente dentro de los corchetes de la estructura : T Data0 ; U datos1 ; Crear una función principal al escribir la siguiente declaración por debajo de la estructura : int main () { } Crear una nueva instancia de la estructura y declarar sus dos tipos de datos como "int " y "doble " al escribir la siguiente línea dentro de los corchetes de la función principal : NomEstructura Asignar valores a los datos contenida por la estructura , escribiendo lo siguiente debajo de la declaración anterior : t.data0 = 5 ; t.data1 = 3,1 ; Imprima el los valores contenidos en la estructura mediante una declaración " cout " , así: cout << " Data0 :" << endl << t.data0 ; cout << " Data1 :" << t.data1 << endl ; Ejecute el programa presionando el botón verde "Play " que se encuentra en la fila superior de botones . El programa creará una estructura genérica y , a continuación, crear una instancia de una estructura específica que contiene un tipo de datos int y doble . Estos tipos de datos se asignan valores y luego imprimir . La salida es la siguiente: Data0 : 5 Data1 : 3.1
3 < p > Crear una estructura que almacena dos piezas de datos de cualquier tipo . La única forma en que esto es posible es el uso de una plantilla que acepta dos piezas de datos genéricos . Puede declarar una estructura que utiliza plantillas escribiendo lo siguiente debajo de las instrucciones escritas en el paso anterior :
< p >} ;
4
5
6
7
8
9