Jao Blog

C++ Random

C++ 标准库中的 <random> 头文件提供了一组用于生成随机数的工具,涵盖了从简单的均匀分布到复杂的离散分布,为需要随机数的应用程序提供了广泛的选择。 介绍 <random> 库由以下三个主要组件构成: 随机数引擎:生成伪随机数的核心,用于控制生成过程的可重复性和随机性。 随机数分布:控制生成的数值遵循的概率分布类型。 随机数适配器:允许调整...