Buenos días, mi pregunta es como declarar una variable tal que dos módulos diferentes puedan utilizar la variable declarada.
 
LO que hice fue lo siguiente:
 
prueba1.cpp
prueba.h 
 
bool codigo
 
prueba2.cpp
prueba2.h
 
extern bool codigo
 
me dá este error:
 
ld: Duplicate symbol "codigo" in files prueba1.o and prueba2.o
 
También hice una clase aparte en el cual la llamo desde ambos *.h y me dá el mismo error.
 
Me pódran guiar en lo que estoy haciendo mal?
 
Muchas Gracias.
 
Saludos 
  
 
 
