Namespaces
Variants

std::philox_engine<UIntType,w,n,r,consts>:: seed

From de.cppreference.net

void seed ( result_type value = default_seed ) ;
(1) (seit C++26)
template < class SeedSeq >
void seed ( SeedSeq & seq ) ;
(2) (seit C++26)

Setzt den Zustand der Zufallszahlen-Engine.

1) Unmittelbar nachdem der Zustand gesetzt wurde, * this == std:: philox_engine ( value ) ist true .
2) Unmittelbar nachdem der Zustand gesetzt wurde, * this == std:: philox_engine ( seq ) ist true .

Inhaltsverzeichnis

Parameter

value - Startwert zur Initialisierung des Zustands
seq - Startsequenz zur Initialisierung des Zustands

Exceptions

2) Wenn SeedSeq nicht std::seed_seq ist, werden die Ausnahmen ausgelöst, die durch den seq.generate -Aufruf geworfen werden.

Komplexität

1) Gleich wie std:: philox_engine ( value ) .
2) Gleich wie std:: philox_engine ( seq ) .

Siehe auch

Konstruiert die Engine
(öffentliche Elementfunktion)
Setzt den aktuellen Zähler der Engine
(öffentliche Elementfunktion)