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.
'intrinsiek' : intrinsieke functie die niet rechtstreeks binnen een parallelle regio is toegestaan
Opmerkingen
Een intrinsieke compilerfunctie is niet toegestaan in een omp parallel regio. U kunt dit probleem oplossen door intrinsieke kenmerken uit de regio te verplaatsen of te vervangen door niet-intrinsieke equivalenten.
Example
In het volgende voorbeeld wordt C3012 gegenereerd en ziet u een manier om dit op te lossen:
// C3012.cpp
// compile with: /openmp
#ifdef __cplusplus
extern "C" {
#endif
void* _ReturnAddress();
#ifdef __cplusplus
}
#endif
int main()
{
#pragma omp parallel
{
_ReturnAddress(); // C3012
}
_ReturnAddress(); // OK
}