| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo hacer una X e Y de cuadrícula en C + + Game texto
    Uso de estructuras de datos para representar los campos tales como gráficos y cuadrículas debe representar un desafío para C y C + + programadores . El lenguaje C + + contiene un tipo de datos llamado "conjunto ", lo que representa un colelction de datos bajo el mismo nombre de variable . Sin embargo , una matriz también puede contener matrices . Esto significa que los programadores pueden construir matrices multidimensionales capaces de representar el espacio de dos dimensiones (por ejemplo, un campo de coordenadas x e y ) . Cosas que necesitará
    Editor de Texto Fotos, C + + Compiler (como Visual Studio Express)
    Ver Más instrucciones
    1

    Crear una matriz de dos dimensiones. A essentiall matriz multidimensional representa una matriz de matrices , o una colección de colecciones. Sin embargo , esto significa que una matriz de dos dimensiones puede representar una rejilla . Esto también significa que cualquier coordenada xey pueden existir en la red . El siguiente ejemplo muestra una red simple, 50 unidades por 50 unidades :

    int red [ 50 ] [ 50 ] ;
    2

    Utilice un bucle para rellenar la cuadrícula . En este caso, ningún valor en la red significa nada, porque no se ha inicializado . Un programador puede querer empezar desde una base de valor 0 por unidad antes de trabajar en la red . Utilice este ejemplo de bucle para que todos los valores de la cuadrícula igual a 0 :

    int i = j = 0 ;

    para ( i; i < 50 ; i + + ) {
    < p > for (j , j < 50 ; j + + ) {
    rejilla

    [ i] [ j ] = 0 ; }


    }

    3

    Publicar un elemento de la red. Sin embargo, el juego de texto designa la colocación de valor dentro de la red , probar esta primera y conseguir mediante la introducción de los valores de la cuadrícula . El siguiente ejemplo muestra cómo introducir valores en la red y obtener de vuelta :

    int x = 2 ;

    int y = 3 ;
    rejilla

    [x ] [y ] = x + y; //sistema [ 2 ] [ 3 ] = 5

    int z = ( x + y) * y;
    rejilla

    [ z] [ y] = x; //red [ 15 ] [ 3 ] = 2

    int resultado = red [ 2 ] [ 3 ] ;

    int result2 = grid [ z] [ 3 ] ;

    Previous :

    next :
      Artículos relacionados
    ·Cómo calcular la diferencia de tiempo en C + + 
    ·Cómo utilizar Visual C + + Express 
    ·¿Qué es la sintaxis estructural o la estructura de pr…
    ·Cómo desarrollar una hoja de proyecto 
    ·Cómo detectar el golpe del Mic en xCode 
    ·¿Cómo revertir una lista única Linked 
    ·Cómo utilizar disparadores En Radiant GTK 
    ·Cómo utilizar Xcode 
    ·¿Cómo revertir el orden de un vector en C + + 
    ·Cómo utilizar las variables globales de Programación …
      Artículos destacados
    ·Cómo abrir un archivo PDF en C # 
    ·Cómo recuperar Portapapeles en Visual Basic 
    ·Tutorial para Runpy en Python 
    ·Cómo obtener el tamaño del directorio en VB.NET 
    ·Cómo enviar correo a un PHP IIS 6 
    ·¿Cómo puedo obtener buzón de mensajes de desplazamie…
    ·Cómo construir un GUI en Visual Basic 
    ·Cómo desmontar Hex 
    ·Cómo utilizar expresiones regulares para comprobar una…
    ·Cómo hacer un arreglo en VBS 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com