std::seed_seq(3cxx) | std::seed_seq(3cxx) |
std::seed_seq - The seed_seq class generates sequences of seeds for random number generators.
#include <random.h>
typedef uint_least32_t result_type
seed_seq () noexcept
template<typename _InputIterator > seed_seq (_InputIterator
__begin, _InputIterator __end)
seed_seq (const seed_seq &)=delete
template<typename _IntType , typename =
_Require<is_integral<_IntType>>> seed_seq
(std::initializer_list< _IntType > __il)
template<typename _RandomAccessIterator > void generate
(_RandomAccessIterator __begin, _RandomAccessIterator __end)
seed_seq & operator= (const seed_seq &)=delete
template<typename _OutputIterator > void param (_OutputIterator
__dest) const
size_t size () const noexcept
The seed_seq class generates sequences of seeds for random number generators.
Definition at line 6065 of file random.h.
The type of the seed vales.
Definition at line 6069 of file random.h.
Default constructor.
Definition at line 6072 of file random.h.
Definition at line 3235 of file bits/random.tcc.
Definition at line 3244 of file bits/random.tcc.
Definition at line 3256 of file bits/random.tcc.
Definition at line 6093 of file random.h.
Definition at line 6088 of file random.h.
Generated automatically by Doxygen for libstdc++ from the source code.
Thu Feb 16 2023 | libstdc++ |