#pragma omp parallel for reduction(+ : numOfVecs)
for(itc=clus.begin() ; itc!=clus.end() ; itc++)
{
numOfVecs += (*itc)->getNumOfVecs();
}
У меня есть пара кодов, подобных приведенному выше, где мне нужны итераторы в цикле.Но я получаю ошибку «неверный управляющий предикат».Есть ли способ преодолеть это?
Заранее спасибо
Кстати, я использую последние версии code :: blocks и mingw.Я новичок в этом, но я думаю, что они поддерживают openmp3.0 по умолчанию после -fopenmp.Используемый итератор - итератор списка.