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 ) ;
(desde C++26)

Establece el counter del motor de números aleatorios.

  • Para cada entero k en [ 0 , n ) , establece X k a c n-1-k mod 2 w
    .
  • El valor de j se establece en n - 1 . [1]
  1. Como j se establece en n - 1 , la siguiente transición de estado siempre genera nuevos valores aleatorios.

Parámetros

c - secuencia de contador a utilizar para configurar el contador

Complejidad

O(n) .

Véase también

construye el motor
(función miembro pública)
establece el estado actual del motor
(función miembro pública)