可以使用大于 1 的循环增量吗?
#pragma omp parallel for schedule(dynamic, 1000)
for (int i=0; i<100000; i+=10)
{
// do something that uses i
}
谢谢。
最佳答案
是的。
for 循环允许的形式是:
for (init-expr; test-expr; incr-expr) structured-block
其中 incr_expr 是以下任何一个:
++var
var++
--var
var--
var += incr
var -= incr
var = var + incr
var = incr + var
var = var - incr
关于c++ - OPenMP 循环增量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7448812/