Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Generuje losową sekwencję, odrzucając wartości zwracane przez aparat podstawowy.
Składnia
template <class Engine, size_t P, size_t R>
class discard_block_engine;
Parametry
Silnik
Typ aparatu podstawowego.
P
Rozmiar bloku. Liczba wartości w każdym bloku.
R
Używany blok. Liczba wartości w każdym używanym bloku. Pozostałe są odrzucane (P
- R
). Warunek wstępny: 0 < R ≤ P
Elementy członkowskie
discard_block_engine::discard_block_engine
discard_block_engine::base
discard_block_engine::base_type
discard_block_engine::discard
discard_block_engine::operator()
discard_block_engine::seed
Aby uzyskać więcej informacji na temat składowych aparatu, zobacz losowe>.<
Uwagi
W tym szablonie klasy opisano adapter aparatu, który generuje wartości przez odrzucenie niektórych wartości zwracanych przez aparat podstawowy.
Wymagania
Nagłówek:<losowy>
Przestrzeń nazw: std