elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Como implementar unos tetraminós en un juego de tetris
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como implementar unos tetraminós en un juego de tetris  (Leído 2,289 veces)
Mecanma

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Como implementar unos tetraminós en un juego de tetris
« en: 28 Junio 2020, 01:14 am »

Hola quiero hacer un juego de tetris, lo que sucede es que no puedo inicializar un arreglo de matrices dentro de un objeto. Me tira el siguiente error: "In constructor 'tetramino_O::tetramino_O()':
error: assigning to array from an initializer list"

Código
  1. typedef bool posicion[3][3];
  2.  
  3.    class tetramino_O{
  4.        int color;
  5.        int pos;
  6.        posicion posiciones[1];
  7.            public:
  8.                tetramino_O(){
  9.                        posiciones = {
  10.  
  11.                         {0,0,0},
  12.                         {1,1,0},
  13.                         {1,1,0}
  14.  
  15.                    }//posiciones
  16.                }//constructor
  17.  
  18.    };
  19.  



Hola, ya lo solucioné en stackoverflow.
Solo tenía que inicializarlo en la declaración por que lo que estaba haciendo era una asignación.

Código
  1. typedef bool posicion[3][3];
  2.  
  3. class tetramino_L{
  4.    int color;
  5.    int pos;
  6.    posicion posiciones[2] = {
  7.                    {
  8.                     {0,1,0},
  9.                     {0,1,0},
  10.                     {1,1,0}
  11.                    },
  12.                    {
  13.                     {1,0,0},
  14.                     {1,1,1},
  15.                     {0,0,0}
  16.                    }
  17.                };//posiciones;
  18.        public:
  19.            tetramino_L(){}//constructor
  20.  
  21. };

MOD: No hacer doble post. Modificar el último mensaje.


« Última modificación: 29 Junio 2020, 20:57 pm por YreX-DwX » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Tetris como imagen de marca para unos preservativos
Noticias
wolfbcn 1 1,846 Último mensaje 4 Noviembre 2012, 13:50 pm
por crazykenny
Unos aficionados trabajan un juego de Jurassic Park
Noticias
wolfbcn 0 1,102 Último mensaje 3 Enero 2013, 22:11 pm
por wolfbcn
El creador de Tetris lanza su primer juego para móviles
Noticias
wolfbcn 0 1,695 Último mensaje 2 Junio 2013, 21:50 pm
por wolfbcn
¿Alguien conoce el juego del Tetris con la famosa Music A?
Foro Libre
Br1ant 3 2,002 Último mensaje 23 Julio 2014, 23:37 pm
por daryo
Candy Crash, el juego que hace ricos a unos pocos y ‘engancha’ a muchos
Noticias
wolfbcn 4 2,483 Último mensaje 11 Agosto 2014, 21:10 pm
por Yugget
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines