discard_block_engine Sınıfı

Temel altyapısı tarafından döndürülen değerleri atarak rastgele bir sıra oluşturur.

Sözdizimi

template <class Engine, size_t P, size_t R>
class discard_block_engine;

Parametreler

Motor
Temel altyapı türü.

P
Blok boyutu. Her bloktaki değerlerin sayısı.

R
Kullanılan blok. Kullanılan her bloktaki değerlerin sayısı. Geri kalanı atılır (P - R). Önkoşul:0 < R ≤ P

Üyeler

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

Altyapı üyeleri hakkında daha fazla bilgi için bkz <. rastgele>.

Açıklamalar

Bu sınıf şablonu, temel altyapısı tarafından döndürülen bazı değerleri atarak değerler üreten bir altyapı bağdaştırıcısını açıklar.

Gereksinimler

Üst bilgi:<rastgele>

Ad alanı: std

Ayrıca bkz.

<rastgele>