Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/07/2005, 17:10
Avatar de Instru
Instru
 
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años, 5 meses
Puntos: 52
Hola. Regrese al post porque tengo una duda mas sobre esto.

Al intentar usar variables estaticas me dan errores.

El problema es este:

Cita:
class padre
{
protected:
static a;
public:
padre()
{
a=1;
}
};

class hijo
{
public:
void mostrar(void)
{
printf("%d", a);
}
};
Y pues con esto se supone que debe ya de mostrarme 1 al llamar a la funcion miembro de hijo, pero me da errores al linkearlo, errores como:

unresolved external symbol "protected: static int padre::i" (?i@padre@@1HA)

Como que no me detecta las variables estaticas.
alguien sabe porque?
Que puede estar mal?

Saludos