共用方式為


shuffle_order_engine::shuffle_order_engine

建置引擎。

shuffle_order_engine();
explicit shuffle_order_engine(const base_type& eng);
explicit shuffle_order_engine(result_type x0);
explicit shuffle_order_engine(seed_seq& seq);

參數

  • eng
    引擎物件。

  • x0
    初始值。

  • seq
    提供會忽略已 Randomize 的種子 seed_seq 型別的物件。

備註

第一個建構函式會以建構一個預設初始化的引擎的shuffle_order_engine物件。

第二個建構函式(Constructor)建構與引擎物件複本的shuffle_order_engine物件。

類別會使用自己的引擎的shuffle_order_engine物件。 stored_engine(x0)初始化的第三個建構函式constucts。

類別會使用自己的引擎的shuffle_order_engine物件。 stored_engine(seq)初始化的第四個建構函式constucts。

需求

標題: <random>

命名空間: std

請參閱

參考

<random>

shuffle_order_engine Class