写下来是否足够:
#pragma omp critical
for (...) {
...
}
或者我必须写:
#pragma omp critical
{
for (...) {
...
}
}
答案 0 :(得分:2)
critical
构造的目标是紧随其后的语句。从这个角度来看,for (...) { ... }
是一个单一的陈述,因此并非严格要求括号。这也适用于其他结构,例如parallel
,for
,合并parallel for
,atomic
等。