线程v / s输入参数

时间:2011-11-15 11:09:32

标签: c++ pthreads

我从进程的不同线程调用我的进程的函数。因此,如果在同一时刻从两个不同的线程调用该函数,它是否会影响输入参数的值?因为这些将保持堆叠。

2 个答案:

答案 0 :(得分:3)

每个线程都有自己的堆栈,所以答案是否定的 - 通过线程A传入的参数不会影响通过线程B传入的参数。

如果您想了解更多细节,也许您可​​以发布您的代码。

答案 1 :(得分:0)

每个线程都有自己的线程本地堆栈,它们彼此独立。所以它不会影响传递的参数。