Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Klauzule "copyprivate" i "nowait" nie mogą pojawiać się razem w dyrektywie OpenMP "dyrektywa"
Uwagi
Klauzule copyprivate i nowait wykluczają się wzajemnie na określoną dyrektywę. Aby naprawić ten błąd, usuń jeden lub oba copyprivate klauzule lub nowait .
Example
Poniższy przykład generuje kod C3042:
// C3042.cpp
// compile with: /openmp /c
#include <stdio.h>
#include "omp.h"
double d;
int main() {
#pragma omp parallel private(d)
{
#pragma omp single copyprivate(d) nowait // C3042
{
}
}
}