Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
'symbol': simbolo non dichiarato 'threadprivate' prima dell'utilizzo nella clausola 'copyin'
Osservazioni:
Un simbolo deve essere dichiarato threadprivate prima di poter essere usato in una clausola copyin .
Example
L'esempio seguente genera l'errore C3058:
// C3058.cpp
// compile with: /openmp
int x, y, z;
#pragma omp threadprivate(x, z)
void test() {
#pragma omp parallel copyin(x, y) // C3058
{
}
}
Possibile soluzione:
// C3058b.cpp
// compile with: /openmp /LD
int x, y, z;
#pragma omp threadprivate(x, y)
void test() {
#pragma omp parallel copyin(x, y)
{
}
}