Namespaces
Variants

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

From cppreference.net

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

Définit l' état du générateur de nombres aléatoires.

1) Immédiatement après que l'état est défini, * this == std:: philox_engine ( value ) est true .
2) Immédiatement après que l'état est défini, * this == std:: philox_engine ( seq ) est true .

Table des matières

Paramètres

value - valeur de départ à utiliser pour définir l'état
seq - séquence de départ à utiliser pour définir l'état

Exceptions

2) Si SeedSeq n'est pas std::seed_seq , lance les exceptions levées par l'appel seq.generate .

Complexité

1) Identique à std:: philox_engine ( value ) .
2) Identique à std:: philox_engine ( seq ) .

Voir aussi

construit le moteur
(fonction membre publique)
définit le compteur actuel du moteur
(fonction membre publique)