【发布时间】:2014-01-18 22:26:07
【问题描述】:
我是 cpp 编程的新手,也是 stackoverflow 的新手。
我有一个简单的情况和一个问题需要花费比合理时间更多的时间来解决,所以我想我会在这里问。
我想一次从rand() 中取一个数字。我已经设法删除了数字,但我无法将其转换为我需要的 int,因为它被用作数组索引。
有人可以帮忙吗?我会很感激的。
另外,如果有人有一个很好的解决方案来获得以 10 为基数的均匀分布的随机数,我也希望...那个。
KTM
【问题讨论】:
-
你愿意突破C++11吗?它让您可以使用
std::uniform_int_distribution生成任意范围。