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' : OpenMP 'for' deyimindeki dizin değişkeni azaltma değişkeni olamaz
Açıklamalar
Dizin değişkeni örtük olarak özeldir, bu nedenle değişkeni kapsayan paralel yönergedeki bir azaltma yan tümcesinde kullanılamaz.
Örnek
Aşağıdaki örnek C3039 oluşturur:
// C3039.cpp
// compile with: /openmp /c
int g_i;
int main() {
int i;
#pragma omp parallel reduction(+: i)
{
#pragma omp for
for (i = 0; i < 10; ++i) // C3039
g_i += i;
}
}