Variables globales
Hola, quiero declarar variables globales en el Mysql, qque usa ficheros .c y .cc (el c++ del linux) pero no puedo. Hago
BUFFER_DEL buf_del;
en el fichero .cc donde esta el main (BUFFER_DEL es un tipo mio) , y luego en otro directorio en un fichero .c, en la zona de variables globales, hago
extern BUFFER_DEL buf_del;
La cuestión es que si compilo asi no hay problema, pero si dentro de cualquier funcion de este archivo .c toco la variable me da fallo de compilacion y dice que no esta declarada. Alguien me puede ayudar?
BUFFER_DEL buf_del;
en el fichero .cc donde esta el main (BUFFER_DEL es un tipo mio) , y luego en otro directorio en un fichero .c, en la zona de variables globales, hago
extern BUFFER_DEL buf_del;
La cuestión es que si compilo asi no hay problema, pero si dentro de cualquier funcion de este archivo .c toco la variable me da fallo de compilacion y dice que no esta declarada. Alguien me puede ayudar?
