C++ std::random 如何实现其他发行版



C++ std statistical distributions 有 20 种不同的分布。但是,我找不到其他一些发行版,例如Burr,Wakeby,Pearson等。您能否建议我如何轻松实现这些分发?

问候西

与标准库中的大多数内容一样,随机功能定义了用户可以实现以扩展库Concepts。N3797 的 26.5.1 中描述了用于随机数生成的那些。随机数分布在 26.5.1.6 中描述。

要实现新的发行版,您需要实现满足这些要求的函子,然后它可以与现有的库实现一起使用。

最新更新