template<class _Ity , class _Ty , _Max_type _Ax, _Max_type _Cx, _Max_type _Mx>
_Ty _Prev
Definition: random:385
_FwdIt const _Ty _Val
Definition: algorithm:1938
template<class _Ity , class _Ty , _Max_type _Ax, _Max_type _Cx, _Max_type _Mx>
_Ty _Mul_mod< _Ity, _Ty, _Ax, _Cx, _Mx >::operator() |
( |
| ) |
|
|
inline |
376 _Ty _Divisor = (_Ty)_Mx;
378 _Prev = _Mx ? ((_Ity)_Ax *
_Prev + (_Ty)_Cx) % _Divisor
379 : ((_Ity)_Ax *
_Prev + (_Ty)_Cx);
380 if (
_Prev < static_cast<_Ty>(0))
return
Definition: corecrt_memcpy_s.h:60
_Ty _Prev
Definition: random:385
if(_Source==NULL||_DestinationSize< _SourceSize)
Definition: corecrt_memcpy_s.h:48
template<class _Ity , class _Ty , _Max_type _Ax, _Max_type _Cx, _Max_type _Mx>
_Ty _Mul_mod< _Ity, _Ty, _Ax, _Cx, _Mx >::_Prev |
The documentation for this struct was generated from the following file: