Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2011, 10:11
tawky
 
Fecha de Ingreso: noviembre-2009
Mensajes: 36
Antigüedad: 14 años, 5 meses
Puntos: 0
Pregunta Problema con Static

Hola.

Estoy intentando hacer un juego con varios aviones.
Lo que quiero es tener solo 1 instancia avión en memoria , pero que en verdad son varios aviones.




/****/ avion.h
class avion
{
public:
vector<int> vertices; // esto serán los puntos que forman el avión
void dibujar_avion(); // dibuja el avión en pantalla.
};

class aviones
{
public:
static avion esteavion; // este es el único avión que existe en memoria.
int vida, velocidad, X, Y , Z;
void mover(float x,float y,float x)
void dibujaresteavion();
}



/******/ avion.c

void dibujaresteavion
{
mover(x,y,z);
esteavion.dibujar_avion(); //¿xq no reconoce esteavion?
//error undefined to aviones::esteavion
}