@NooooN
Секьюрник, гык. Лавки вебчик за 300.

Как бороться с error: invalid controlling predicate?

Добрый день! Столкнулся с проблемой при использование OpenMP.

Код подобной структуры:
int g(int x, int y){
         return y * x * y * x * 228;
    }

    int check(int x, int y){
       int c = g(x, y); 
       return x + y + c;
    }

    #pragma omp parllel
    {
        #pragma omp for
        for (int y = 5; y != 1920; y++) {
            for (int x = 5; x != 1080; x++) {                
                similarity += check(x, y);
            }
        }
    }

при компиляции выдается ошибка error: invalid controlling predicate, как с ней бороться? Спасибо.
  • Вопрос задан
  • 516 просмотров
Решения вопроса 1
15432
@15432
Системный программист ^_^
#pragma omp parllel

у вас ошибка в слове parallel

кстати, можно сразу написать

#pragma omp parallel for
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы