A.27 Verwenden von Arrays C99 variabler Länge

Im folgenden Beispiel wird veranschaulicht, wie C99 Arrays variabler Länge (VLAs) in firstprivate-Direktive (2.7.2.2 Abschnitt auf Seite 26).

HinweisHinweis

Arrays mit variabler Länge werden nicht nur in Visual C++ unterstützt.

void f(int m, int C[m][m])
{
    double v1[m];
    ...
    #pragma omp parallel firstprivate(C, v1)
    ...
}