0

所以,我对并行计算有点陌生......

假设我arr在 C++ 代码中有一个数组。从不同线程访问具有不同索引的单元格是否会产生竞争条件?例如,如果一个线程将设置某个值,假设为arr[i],第二个线程将写入arr[j]( where i != j)。

4

1 回答 1

1

如果您确保所有线程都使用相同的数组实例并且每个线程都使用自己的索引,那么就不会有竞争。

于 2020-06-14T22:12:12.010 回答