Utilizzo A.30 di Reprivatization

Nell'esempio seguente viene illustrato il reprivatization delle variabili.le variabili private possono essere contrassegnate private nuovamente in una direttiva annidata.Non devono essere condivisi nell'area parallela di inclusione.

int i, a;
...
#pragma omp parallel private(a)
{
  ...
  #pragma omp parallel for private(a)
  for (i=0; i<10; i++)
     {
       ...
     }
}