Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
"встроенная" : встроенная функция не допускается непосредственно в параллельном регионе
Замечания
Встроенная функция компилятора не может находиться в области omp parallel . Чтобы устранить эту проблему, переместите встроенные компоненты из региона или замените их не встроенными эквивалентами.
Пример
В следующем примере генерируется C3012 и показан один из способов его устранения:
// C3012.cpp
// compile with: /openmp
#ifdef __cplusplus
extern "C" {
#endif
void* _ReturnAddress();
#ifdef __cplusplus
}
#endif
int main()
{
#pragma omp parallel
{
_ReturnAddress(); // C3012
}
_ReturnAddress(); // OK
}