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.
'variable' : la variable de la clause 'copyprivate' doit être privée dans un contexte englobant
Remarques
Une variable passée à copyprivate ne peut pas être partagée dans le contexte englobant.
Example
L’exemple suivant génère l’erreur C3041 :
// C3041.cpp
// compile with: /openmp /c
#include "omp.h"
double d;
int main() {
#pragma omp parallel shared(d)
// try the following line instead
// #pragma omp parallel private(d)
{
// or don't make d copyprivate
#pragma omp single copyprivate(d) // C3041
{
}
}
}