 st8b7c:f320:99b9:690f:4595:cd17:293a:c069normal_distribution<RealType>8b7c:f320:99b9:690f:4595:cd17:293a:c069normal_distribution    normal_distribution() : normal_distribution(0.0) {}
  (1)   (since C++11)     explicit normal_distribution( RealType mean, RealType stddev = 1.0 );
  (2)   (since C++11)     explicit normal_distribution( const param_type& params );
  (3)   (since C++11)    Constructs a new distribution object. (2) uses mean and stddev as the distribution parameters. (3) uses params as the distribution parameters.
The behavior is undefined if stddev is not greater than zero.
 Parameters    mean   -   the μ distribution parameter (mean) 
   stddev   -   the σ distribution parameter (standard deviation) 
   params   -   the distribution parameter set 

   Defect reports  The following behavior-changing defect reports were applied retroactively to previously published C++ standards.
   DR   Applied to   Behavior as published   Correct behavior 
   P0935R0   C++11   default constructor was explicit   made implicit 

 

    
{'path': 'public/docs/cpp/numeric/random/normal_distribution/normal_distribution.html', 'source': 'DevDocs.IO'}