Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les clauses « copyprivate » et « nowait » ne peuvent pas figurer en même temps dans la directive OpenMP « directive »
Remarques
Les clauses copyprivate et nowait s’excluent mutuellement sur la directive spécifiée. Pour corriger cette erreur, supprimez l’une des clauses copyprivate ou nowait ou les deux.
Example
L’exemple suivant génère l’erreur 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
{
}
}
}