【发布时间】:2013-03-02 21:46:59
【问题描述】:
我正在处理两个线程,试图在 main() 中生成一次种子 (time(null)) 播种的随机数。程序不断出现分段错误,直到我发现在使用线程时我们必须为它们自己的例程中的所有线程生成随机数,然后没有分段错误。
我试图在谷歌上找到关于为什么我们必须为所有线程独立播种的答案,但没有找到足够令人信服的答案。谁能解释一下? 谢谢!!
【问题讨论】:
-
请向我们展示您的段错误代码(越简洁越好)。
标签: c multithreading