Ich benutze eine Bibliothek, die auf Grafikkarten rechnet. Diese stellt
eine Warteschlagne zur Verfuegung, in welche die Rechenjobs eingereiht
werden. Mein Programm besteht aus mehreren Klassen, welche bestimmte
Jobs an die Grafikkarten senden muessen. D.h. ich muss die Warteschlange
global fuer alle Objekte verfuegbar machen. Wie geht man hier vor?
Bisher uebergebe ich jedem Konstruktor eine Referenz auf die
Warteschlange, so dass diese im jeweiligen Objekt hinterlegt wird.
Allerdings war das eine spontane Loesung. Ich weiss nicht, ob das zu
irgendwelchen (in Hinsicht auf die Klassenstruktur konzeptuellen)
Problemen fuehren koennte.