- random[meta header]
- std[meta namespace]
- exponential_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::exponential_distribution<>;
dist_type dist(1.0);
// (1) パラメータを取得
{
dist_type::param_type param = dist.param();
}
// (2) パラメータを設定
{
dist_type::param_type param(1.0);
dist.param(param);
}
}
- param()[color ff0000]
- param(param)[color ff0000]
- C++11
- Clang: ??
- GCC:
- GCC, C++11 mode: 4.7.2
- ICC: ??
- Visual C++: ??