【发布时间】:2012-01-16 00:47:35
【问题描述】:
我有这个代码:
static std::mt19937 rnd;
// ...
static uint32_t rndInt(uint32_t min, uint32_t max) {
return std::uniform_int_distribution<uint32_t>(min,max)(rnd);
}
这是好的做法还是我应该存储uniform_int_distribution?
【问题讨论】:
-
c.f. Use std::uniform_int_distribution and define its range later 获取有关稍后在同一实例上更改范围
param的信息