Hallo,
Und bevor ich jetzt versuche eine Beschreibung von socket-based Multithreaded-Messaging in dieses Textarea zu quetschen und Du nur einen pieseligen Mutex benötigst frage ich lieber: was genau hast Du denn vor?
Nun, da ich Grafiken erzeuge, und irgendwie eine "Spritkollision" erzeugen will, tue ich das, indem ich bei einer Grafik A ab einem gewissen y-Wert für eine gewisse Pixelanzahl überprüfe, ob Grafik B Grafik A berührt. Hierzu speichere ich einfach die Werte in einer Variable oder Struktur, lasse jeden Thread die Werte lesen und reagiere eben dann dementsprechend.
Für bessere Lösungen bin ich gerne offen. Mit der Frage über die globalen Variablen wollte ich mir eigentlich nur ins Gewissen reden lassen, da ich es ja doch nicht unbedingt unprofessionell aussehen lassen will.
Markus.
sh:( fo:| ch:? rl:( br:> n4:( ie:{ mo:) va:) de:] zu:) fl:( ss:| ls:] js:|