Namespaces
Variants

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

From cppreference.net
void set_counter ( const std:: array < result_type, n > & c ) ;
(depuis C++26)

Définit le compteur du générateur de nombres aléatoires.

  • Pour chaque entier k dans [ 0 , n ) , définit X k à c n-1-k mod 2 w
    .
  • La valeur de j est définie à n - 1 . [1]
  1. Comme j est défini à n - 1 , la transition d'état suivante génère toujours de nouvelles valeurs aléatoires.

Paramètres

c - séquence de compteur à utiliser pour définir le compteur

Complexité

O(n) .

Voir aussi

construit le moteur
(fonction membre publique)
définit l'état actuel du moteur
(fonction membre publique)