Hola, tengo un problema que comentaros porque no sé cómo resolverlo. El tema es el siguiente:
Yo tengo una clase llamada "Server", la cual hace de servidor en mi programa. En esa clase, para cada cliente creo un nuevo hilo, pero necesito que todos ellos mantengan el valor de una variable común. Para ello, creo en el server dos métodos, uno para colocar el valor a esa variable y otro para obtenerlo (set y get respectivamente).
Para que cada hilo mantenga una referencia común a la clase server, le quiero pasar el apuntador a esa clase (mediante this) a cada uno de los hilos. Cuando intento hacerto esto, me aparece un error diciéndome que no se puede enviar una variable no estática desde un contexto estático. Esta operación intento realizarla desde el main de la clase server.
¿Cómo puedo resolver este problema para que todos los hilos tengan una misma instancia de la clase server y todas puedan modificar y obtener el mismo valor de esa variable común? ¿O hay algún otro método alternativo para realizar lo que pretendo?
Espero que alguien me pueda echar una mano, porque no encuentro solución, por más que lo intento.
Gracias de antemano. Un saludo.