Skip to content

Latest commit

 

History

History
61 lines (46 loc) · 1017 Bytes

File metadata and controls

61 lines (46 loc) · 1017 Bytes

param

  • random[meta header]
  • std[meta namespace]
  • uniform_int_distribution[meta class]
  • function[meta id-type]
  • cpp11[meta cpp]
param_type param() const;           // (1)
void param(const param_type& parm); // (2)

概要

  • (1) : 分布のパラメータを取得する
  • (2) : 分布のパラメータを設定する

#include <iostream>
#include <random>

int main()
{
  using dist_type = std::uniform_int_distribution<>;

  dist_type dist(0, 3);

  // (1) パラメータを取得
  {
    dist_type::param_type param = dist.param();
  }

  // (2) パラメータを設定
  {
    dist_type::param_type param(0, 3);
    dist.param(param);
  }
}
  • param()[color ff0000]
  • param(param)[color ff0000]

出力

バージョン

言語

  • C++11

処理系

参照