Error del compilador C3019
la forma del incremento de la instrucción 'for' de OpenMP no es adecuada
La parte del incremento de un bucle for
de OpenMP debe usar la variable de índice tanto a la izquierda como a la derecha del operador.
El ejemplo siguiente genera el error C3019:
// C3019.cpp
// compile with: /openmp
int main()
{
int i = 0, j = 1, n = 3;
#pragma omp parallel
{
#pragma omp for
for (i = 0; i < 10; i = j + n) // C3019
// Try the following line instead:
// for (i = 0; i < 10; i++)
j *= 2;
}
}