RandX
1.4.3
基于 xoshiro/xoroshiro 算法族的纯头文件伪随机数生成器库
Toggle main menu visibility
载入中...
搜索中...
未找到
类列表
这里列出了所有类、结构、联合以及接口定义等,并附带简要说明:
N
RandX
N
detail
C
HasJump
C
HasJump< Engine, std::void_t< decltype(std::declval< Engine & >().jump())> >
C
is_character
C
is_random_access_iterator
C
is_random_access_iterator< It, std::void_t< typename std::iterator_traits< It >::iterator_category > >
C
is_input_iterator
C
is_input_iterator< It, std::void_t< typename std::iterator_traits< It >::iterator_category > >
C
is_random_access_container
C
is_random_access_container< C, std::void_t< decltype(std::begin(std::declval< C & >())), decltype(std::end(std::declval< C & >()))> >
C
is_rand_fillable
C
is_rand_fillable< It, T, std::void_t< decltype(*std::declval< It & >()=std::declval< T >()) > >
C
is_indexable_state
C
is_indexable_state< S, std::void_t< decltype(std::declval< const S & >().size()), decltype(std::declval< S & >()[std::size_t{}]), typename S::value_type > >
C
is_serializable_engine
C
is_serializable_engine< E, std::void_t< decltype(std::declval< const E & >().serialize()), decltype(std::declval< E & >().deserialize(std::declval< typename E::state_type >())), typename E::state_type > >
C
SplitMix64
SplitMix64
伪随机数生成器,64 位输出,周期 2^64。
C
Xoshiro256StarStar
Xoshiro256** 伪随机数生成器,64 位输出,周期 2^256-1。
C
Xoroshiro128StarStar
Xoroshiro128** 伪随机数生成器,64 位输出,周期 2^128-1。
C
Xoshiro128StarStar
Xoshiro128** 伪随机数生成器,32 位输出,周期 2^128-1。
C
Xoroshiro64StarStar
Xoroshiro64** 伪随机数生成器,32 位输出,周期 2^64-1。
C
SFC64
SFC64(Small Fast Counter)伪随机数生成器,64 位输出,周期 >= 2^64。
C
RomuDuoJr
RomuDuoJr
伪随机数生成器,64 位输出,周期估计 >= 2^51。
C
ChaCha20
ChaCha20
密码学安全伪随机数生成器(CSPRNG),64 位输出,符合 RFC 8439。
制作者
1.17.0