discard_block_engine クラス
ベースとなるエンジンから返された値を破棄することによってランダム シーケンスを生成します。
構文
template <class Engine, size_t P, size_t R>
class discard_block_engine;
パラメーター
エンジン
ベースのエンジンの型。
P
ブロック サイズ。 各ブロックの値の数。
R
使用されるブロック。 使用される各ブロックの値の数。 残りは破棄されます (P
- R
)。 前提条件: 0 < R ≤ P
メンバー
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
エンジンのメンバーの詳細については、「<random>」を参照してください。
解説
このクラス テンプレートは、ベースのエンジンによって返された値の一部を破棄することで値を生成するエンジン アダプターを表します。
必要条件
ヘッダー:<random>
名前空間: std
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示