0
有没有办法找到在程序执行过程中调用了C库函数rand()的次数?该程序由我自己编写,因此其代码可以编辑。如何调查像rand()这样的库函数的调用时间C
我可以找到使用Visual Studio调试器调用rand()的次数。但是,我发现我的程序在调试器外部运行时会产生不同的随机数字序列。因此我想调查调试器外部的调用时间。
谢谢。
有没有办法找到在程序执行过程中调用了C库函数rand()的次数?该程序由我自己编写,因此其代码可以编辑。如何调查像rand()这样的库函数的调用时间C
我可以找到使用Visual Studio调试器调用rand()的次数。但是,我发现我的程序在调试器外部运行时会产生不同的随机数字序列。因此我想调查调试器外部的调用时间。
谢谢。
为了产生相同的一组随机数的只是种子值设定为预定值:
int main()
{
srand(0); // The random number sequence should now be deterministic.
// STUFF
}
是,工作的。这意味着在调试器内外使用不同的种子。谢谢。 – 2010-09-11 00:45:36