SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: carlounis en Domingo 6 de Marzo de 2005, 02:04

Título: Variables Glogales
Publicado por: carlounis en Domingo 6 de Marzo de 2005, 02:04
Hola, resulta que uso el visual c++.net para crear un proyecto, y tengo mi archivo principal en un  .cpp, y luego un fichero de cabecera con funciones en un .h, pero si declaro unas variables globales en el fichero principal,luego no me las reconoce en el .h, hay alguna forma de solucionarlo????Gracias.
Título: Re: Variables Glogales
Publicado por: Enko en Domingo 6 de Marzo de 2005, 04:14
Si estas tratando de usar las variables declaradas en el cpp dentro de h ni idea. (esto asi, me suena raro)

Si quieres usar una variable global del h en tu cpp declarala en el cpp como extern.
Código: Text
  1.  
  2. extern int var;
  3.  
  4.  
Si quieres que tener variables globales  que no sean visibles entre los ficheros declaralas como static.
Código: Text
  1.  
  2. static int var;
  3.  
  4.  
Título: Re: Variables Glogales
Publicado por: carlounis en Domingo 6 de Marzo de 2005, 12:24
ok, muchas gracis lo probaré