template< class Generator > result_type operator()( Generator& g ); | (1) | (since C++11) |
template< class Generator > result_type operator()( Generator& g, const param_type& params ); | (2) | (since C++11) |
Generates random numbers that are distributed according to the associated probability function. The entropy is acquired by calling g.operator()
.
The first version uses the associated parameter set, the second version uses params
. The associated parameter set is not modified.
g | - | a uniform random bit generator object |
params | - | distribution parameter set to use instead of the associated one |
Type requirements | ||
-Generator must meet the requirements of UniformRandomBitGenerator. |
The generated random number.
Amortized constant number of invocations of g.operator()
.
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/numeric/random/normal_distribution/operator()