std::philox_engine<UIntType,w,n,r,consts>:: set_counter
From es.cppreference.net
<
cpp
|
numeric
|
random
|
philox engine
|
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]
- ↑ 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) |