[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