是否可以用 parallel_for 做这样的事情
int a = 4, b = 5;
int c = 0;
int d = 0;
for(int I=0;I<100;I++)
{
for(int J=0;J<100;J++)
{
c = a+b;
cout << c << endl;
}
for(int K=0;k<100;k++)
{
d = c*2;
cout << d << endl;
}
}
如果在这种类型的布局中应用 parallel_for,其中某个操作必须在另一个操作之前发生,则可能会导致问题,因为线程可以在不同的时间运行
有没有办法让第一个 for 循环在第二个之前运行?