[C con Clase] Como usar variable global entre ficheros

Programante programante en gmail.com
Vie Feb 23 14:25:07 CET 2007


Juan Pablo Freeckman escribió:
> Hola, pues eso. Deseo que  una misma variable global de tipo 
> CRITICAL_SECTION pueda utilizarla en 3 ficheros diferentes de un mismo 
> proyecto, saben como puedo hacer?
>   
Para usar una variable en varios ficheros, la defines en uno
int variable_compartida = 5;

y en los demás la indicas como externa
extern int variable_compartida;

Si es de tipo CRITICAL_SECTION, de forma análoga. Únicamente ten en 
cuenta que hace falta inicializarla y destruirla explícitamente 
(probablemente quieras inicializarla en el main).




Más información sobre la lista de distribución Cconclase