Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Gestructureerd blok binnen een OpenMP 'sections' regio moet voorafgegaan worden door '#pragma omp section'
Opmerkingen
Elke code in een codeblok dat door een sectierichtlijn wordt geïntroduceerd, moet zich in een codeblok bevindt dat door een section richtlijn wordt ingevoerd.
Deze fout is verouderd in Visual Studio 2022 en nieuwere versies.
Example
In het volgende voorbeeld wordt C3047 gegenereerd:
// C3047.cpp
// compile with: /openmp /c
#include "omp.h"
int main() {
int n2 = 2, n3 = 3;
#pragma omp parallel
{
++n2;
#pragma omp sections
{
#pragma omp section
{
++n3;
}
++n2; // C3047 not enclosed in #pragma omp section
}
}
}