discard_block_engine-Klasse
Generiert eine zufällige Sequenz, indem die von der Basis-Engine zurückgegebenen Werte verworfen werden.
Syntax
template <class Engine, size_t P, size_t R>
class discard_block_engine;
Parameter
Engine
Der Typ der Basis-Engine.
P
Blockgröße. Die Anzahl von Werten in jedem Block.
R
Verwendeter Block. Die Anzahl von Werten in jedem Block, die verwendet werden. Der Rest ist nicht Karte (P
- R
). Vorbedingung:0 < R ≤ P
Member
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
Weitere Informationen zu Modulmitgliedern finden Sie unter <"zufällig>".
Hinweise
Diese Klassenvorlage beschreibt einen Moduladapter, der Werte erzeugt, indem einige der von ihrem Basismodul zurückgegebenen Werte aufgehoben werden Karte.
Anforderungen
Header:<random>
Namespace: std
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für