Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
"Klausel": Es wurde ein ganzzahliger Ausdruck erwartet.
Bemerkungen
Eine Klausel erfordert einen ganzzahligen Ausdruck, angegeben wurde aber kein ganzzahliger Ausdruck.
Beispiel
Im folgenden Beispiel wird C3025 generiert.
// C3025.cpp
// compile with: /openmp /link vcomps.lib
#include <stdio.h>
#include "omp.h"
float f = 2.0F;
int main()
{
int i = 0;
// OK
puts("Test with int");
#pragma omp parallel for num_threads(i)
for (i = 1; i <= 2; ++i)
printf_s("Hello World - thread %d - iteration %d\n",
omp_get_thread_num(), i);
puts("Test with float");
#pragma omp parallel for num_threads(f) // C3025
for (i = 1; i <= 2; ++i)
printf_s("Hello World - thread %d - iteration %d\n",
omp_get_thread_num(), i);
}