Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
'var' : 'reduction' yan tümcesindeki değişken, kapsayan bağlamda paylaşılmalıdır
Açıklamalar
Azaltma yan tümcesinde belirtilen bir değişken, bağlamdaki her iş parçacığı için özel olmayabilir.
Example
Aşağıdaki örnek C3037 oluşturur:
// C3037.cpp
// compile with: /openmp /c
int g_i;
int main() {
int i;
#pragma omp parallel private(g_i)
// try the following line instead
// #pragma omp parallel
{
#pragma omp for reduction(+:g_i) // C3037
for (i = 0 ; i < 10 ; ++i) {
g_i += i;
}
}
}