
13/12/2013, 09:05
|
| | Fecha de Ingreso: agosto-2012
Mensajes: 601
Antigüedad: 12 años, 6 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 |