Namespaces
Variants

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

From es.cppreference.net

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

Establece el estado del motor de números aleatorios.

1) Inmediatamente después de establecer el estado, * this == std:: philox_engine ( value ) es true .
2) Inmediatamente después de establecer el estado, * this == std:: philox_engine ( seq ) es true .

Contenidos

Parámetros

value - valor de semilla a utilizar para establecer el estado
seq - secuencia de semilla a utilizar para establecer el estado

Excepciones

2) Si SeedSeq no es std::seed_seq , lanza las excepciones generadas por la llamada seq.generate .

Complejidad

1) Igual que std:: philox_engine ( value ) .
2) Igual que std:: philox_engine ( seq ) .

Véase también

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