Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/12/2013, 09:05
vosk
 
Fecha de Ingreso: agosto-2012
Mensajes: 601
Antigüedad: 11 años, 8 meses
Puntos: 83
Respuesta: Objetos globales en C++

"...incluyendo multiples veces los mismos archivos..."

Para esto estan los ifdef que puse al principio de las cebeceras.

Lo segmentation fault en estos casos suelen ocurrir cuando desde el archivo C quieres usar una instancia declarada en B de un objeto A no iniciado, es decir que si B no inicia A entonces C no puede acceder a la variable, tienes que poner algun tipo de control. Es lo mismo que sucede si estas en multiprocesos, tienes que poner las varoables en una seccion critica y controlarlo con semaforos o lo que quieras.

Pon algo de codigo, o un ejemplo que falle para ver como lo juntas todo.

Saludos
vosk