Namespaces
Variants

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

From cppreference.net

void discard ( unsigned long long z ) ;

Avanza el estado interno z veces.

Contenidos

Parámetros

z - valor entero que especifica el número de veces para avanzar el estado

Complejidad

No peor que la complejidad de z llamadas consecutivas a operator() .

Notas

Esta función puede utilizar algoritmos de "salto rápido" que avanzan el estado muchos pasos (del orden de millones) sin calcular transiciones de estado intermedias, en lugar de bucles simples que llaman operator() z veces y descartan el resultado.

Véase también

avanza el estado del motor y devuelve el valor generado
(función miembro pública)