Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
'var' : variável de índice na instrução OpenMP 'for' não pode ser uma variável de redução
Observações
Uma variável de índice é implicitamente privada, de modo que a variável não pode ser usada em uma cláusula de redução na diretiva paralela anexa.
Example
O exemplo a seguir gera C3039:
// C3039.cpp
// compile with: /openmp /c
int g_i;
int main() {
int i;
#pragma omp parallel reduction(+: i)
{
#pragma omp for
for (i = 0; i < 10; ++i) // C3039
g_i += i;
}
}