Namespaces
Variants

std::geometric_distribution<IntType>:: geometric_distribution

From cppreference.net
geometric_distribution ( ) : geometric_distribution ( 0.5 ) { }
(1) (C++11以降)
explicit geometric_distribution ( double p ) ;
(2) (C++11以降)
explicit geometric_distribution ( const param_type & params ) ;
(3) (C++11以降)

新しい分布オブジェクトを構築します。

2) 分布パラメータとして p を使用します。
3) params を分布パラメータとして使用します。

パラメータ

p - p 分布パラメータ(試行が true を生成する確率)
params - 分布パラメータセット

注記

0 < p < 1 であることを要求します。

不具合報告

以下の動作変更欠陥報告書は、以前に公開されたC++規格に対して遡及的に適用されました。

DR 適用対象 公開時の動作 正しい動作
P0935R0 C++11 default constructor was explicit made implicit