共用方式為


discrete_distribution::operator()

傳回選擇性值。

template<class Engine>
    result_type operator()(Engine& eng);
template<class Engine>
    result_type operator()(Engine& eng,
        const param_type& par0);

參數

  • eng
    選擇性引擎。

  • par0
    用於參數封裝傳回選擇性值。

備註

第 10% 成員運算子使用 引擎eng ,平均分散的隨機整數值的來源並傳回與每一個值 i 的整數值在此範圍中發生的可能性 stored_p[i] 的 [0, stored_p.size() - 1) 和發生機率零的 i 的其他值。

第二 + 成成員函式相同的行為,不過,前者使用在 par0儲存的參數。

需求

標題: <random>

命名空間: std

請參閱

參考

<random>

discrete_distribution Class