【发布时间】:2015-05-22 00:15:14
【问题描述】:
我正在尝试在 C++ 中获取一个随机数,我正在使用 rand()。这就是cpplint 所说的:
考虑使用
rand_r(...)而不是rand(...)以提高线程安全性。
我正在切换到rand_r,这是cppcheck 所说的:
调用了过时的函数“rand_r”。建议改用函数“rand”。
谁是对的?
【问题讨论】:
-
如果可能,请使用“新”
<random>设施。rand很糟糕。 Interesting.