Objekte für alle Methoden zur Verfügung stellen

Ozzy Ozborn

Erfahrenes Mitglied
Hi,

ich benutze für Berechnungen einen "externen" Zufallsgenerator (newran). Dieser wird so initiallisert:

Code:
LGM_mixed generator( seed );
Random::Set( generator );

Und für die einzelnen Verteilungen dann z.B.:
Code:
Uniform U;
Exponential E;
Pareto P (1.0 )

Die Zufallszahlen erhält man dann später z.B. durch den Aufruf U.Next();

Wie kann man das denn machen, dass alle Methoden auf die Werte zugreifen können? ich hatte die ersten beiden Zeilen in den Konstruktor geschrieben, aber was mache ich mit dem Rest? Ich hatte sie einfach mal so in den Header unter public eingefügt, aber dann meckert er bei dem Wert bei Pareto...

Habt Ihr da eine Idee für mich?

MfG, und vielen Dank schon einmal, Ozzy
 
Äh kannst du das mal etwas genauer beschreiben, was nicht geht.
Denn ich muss gestehen ich hab das aus deinem Text nicht rauslesen können was du genau machen willst.
Vielleicht mit etwas ausführlicherem Code.
 

Neue Beiträge

Zurück