文件名称:distributions:boostrandom分发的分支作为单文件库
文件大小:86KB
文件格式:ZIP
更新时间:2024-04-20 09:22:49
C++
分布 分发的一个分支,作为单个文件库。 动机 STL中的随机分布在各个平台上提供不同的结果。 这种行为是设计使用户可以根据自己的要求进行高度自定义的功能[1]。 对于可移植的随机分布有一些需求[2],但是目前,如果我们要使用可移植的随机分布,就必须实现自己的分布。 一个流行的修补程序是使用 [3],它是稳定的并且在整个平台上都可用。 但是,仅出于整个目的而安装整个boost库似乎有点过头了:您想要的可能只是一个发行版。 为此,该存储库是的分支。 每个发行版都像一个没有任何依赖关系的单文件库一样工作。 [1] Jens Maurer(2002), [2] MartinHořeňovský(2020), [3] 用法 # include < iostream> # include < random> # include " distributions/uniform_int_dis
【文件预览】:
distributions-master
----.gitignore(47B)
----Makefile(297B)
----LICENSE(1KB)
----.github()
--------workflows()
----README.md(3KB)
----cmake()
--------googletest.cmake(272B)
----tests()
--------test_uniform_real_distribution.cpp(517B)
--------test_uniform_int_distribution.cpp(463B)
--------CMakeLists.txt(388B)
----include()
--------distributions()
----CMakeLists.txt(215B)