如果我定义一个函数,每次调用函数时都新建一个随机数生成器(如 std::uniform_int_distribution),那么这样这个函数的效率是不是很低?直接用随机数引擎(如 std::linear_congruential_engine)来取模是不是更快?(生成单个随机数)
std::uniform_int_distribution
std::linear_congruential_engine