A.30 Использование повторного закрытия
В следующем примере показано reprivatization переменных. Закрытые переменные можно пометить private опять-таки во вложенных директиве. Они не должны совместно использоваться во включающем параллельной области.
int i, a;
...
#pragma omp parallel private(a)
{
...
#pragma omp parallel for private(a)
for (i=0; i<10; i++)
{
...
}
}