• Miércoles 20 de Noviembre de 2024, 18:47

Autor Tema:  Variable Gloval  (Leído 2007 veces)

Yu-Gi

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Variable Gloval
« en: Lunes 4 de Junio de 2007, 20:15 »
0
Necesito saber como declarar una variable global y en donde. lo que pasa es que tengo varias formas en las cuales utilizo las mismas variables y a la hora de compilar el programa me aparecen muchos Warnings y quiero evitarlos.
de antemano gracias

Manixxx

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: Variable Gloval
« Respuesta #1 en: Martes 5 de Junio de 2007, 04:06 »
0
Bueno... si te aparecen warnings es que le programa de advierte que talvez seria mejor usar otro tipo de nombre en la variable... por lo generla esto ocurre cuando usas metodos get y set, pero cuando compilas no te va a presentar ningun problema

una variable global la puedes hacer de esta forma:

//implementacion del .h

class TPersona
{
      private:
                 char nombre [50];
                 int edad;
    public:
                 TPersona();
};



//implementacion del .cpp

TPersona::TPersona()
{
     this -> StrCopy(nombre, "");
     this -> edad = 0;
}

lalo_soft

  • Miembro MUY activo
  • ***
  • Mensajes: 469
    • Ver Perfil
Re: Variable Gloval
« Respuesta #2 en: Martes 5 de Junio de 2007, 04:44 »
0
Cita de: "Manixxx"
Bueno... si te aparecen warnings es que le programa de advierte que talvez seria mejor usar otro tipo de nombre en la variable... por lo generla esto ocurre cuando usas metodos get y set, pero cuando compilas no te va a presentar ningun problema

una variable global la puedes hacer de esta forma:

//implementacion del .h

class TPersona
{
      private:
                 char nombre [50];
                 int edad;
    public:
                 TPersona();
};



//implementacion del .cpp

TPersona::TPersona()
{
     this -> StrCopy(nombre, "");
     this -> edad = 0;
}

me equivoco, o el ejemplo que das solo el obj instanciado de la clase TPersona vera las variables.

weps84

  • Miembro MUY activo
  • ***
  • Mensajes: 138
    • Ver Perfil
Re: Variable Gloval
« Respuesta #3 en: Martes 5 de Junio de 2007, 18:29 »
0
mira tienes que declararlas en el archivo .h de cada forma en la parte de las variables publicas, para que no te cree conflicto

 :lightsabre:  :lightsabre:  :lightsabre:  :lightsabre:  :lightsabre:  :lightsabre:  :lightsabre:

Yu-Gi

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: Variable Gloval
« Respuesta #4 en: Viernes 8 de Junio de 2007, 21:50 »
0
Muchas gracias tenias rason declarandolas en el .h ya no me aparecen warnings  :comp: gracias por responder a mi auxilio te devo una.

weps84

  • Miembro MUY activo
  • ***
  • Mensajes: 138
    • Ver Perfil
Re: Variable Gloval
« Respuesta #5 en: Martes 12 de Junio de 2007, 18:43 »
0
de nada