類模板
<random>

std::independent_bits_engine

template <class Engine, size_t w, class UIntType>class independent_bits_engine;
獨立位元隨機數引擎介面卡
一個引擎介面卡類模板,它將偽隨機數生成器Engine型別適配為生成具有特定位數(w)的隨機數。

模板引數

引擎
一個隨機數引擎型別。所有標準生成器,除了random_device,都是隨機數引擎型別。
w
字長:每個生成數字的位數。
size_t 是一個無符號整數型別。
UIntType
無符號整數型別。
引擎生成的數值是該型別。

成員型別

以下別名是...的成員型別獨立位元引擎:

成員型別定義說明
result_type第三個模板引數 (UIntType)生成的數字的型別。

成員函式


非成員函式


另見