Random 如何研究在C中调用像rand()这样的库函数的次数
有没有办法找出在程序执行过程中调用C库函数rand()的次数?这个程序是我自己写的,因此它的代码可以编辑 我可以找到使用Visual Studio调试器调用rand()的次数。然而,我发现我的程序在调试器之外运行时会产生不同的随机数序列。因此,我也想研究调试器之外的调用时间Random 如何研究在C中调用像rand()这样的库函数的次数,random,Random,有没有办法找出在程序执行过程中调用C库函数rand()的次数?这个程序是我自己写的,因此它的代码可以编辑 我可以找到使用Visual Studio调试器调用rand()的次数。然而,我发现我的程序在调试器之外运行时会产生不同的随机数序列。因此,我也想研究调试器之外的调用时间 谢谢。要生成同一组随机数,只需将种子值设置为预定值: int main() { srand(0); // The random number sequence should now be deterministic.
谢谢。要生成同一组随机数,只需将种子值设置为预定值:
int main()
{
srand(0); // The random number sequence should now be deterministic.
// STUFF
}
是的,行得通。这意味着调试器内外使用不同的种子。谢谢