# Поддерживаемые стандартные директивы #pragma

- Общая информация

- Директивы #pragma стандарта C99

- Директивы #pragma стандарта OpenMP

## Общая информация

В данном документе описываются только директивы #pragma и !dir$, описанные в каких-либо стандартах. Те директивы #pragma, которые позаимствованы у gcc, описаны в статье Поддерживаемые GNU директивы #pragma. Собственные директивы #pragma и !dir$ описаны в статье Поддерживаемые MCST директивы #pragma и !dir$

## Директивы #pragma стандарта C99

`#pragma` STDC `FP_CONTRACT [ ON | OFF | DEFAULT ]`
`#pragma` STDC `FENV_ACCESS [ ON | OFF | DEFAULT ]`
`#pragma` STDC `CX_LIMITED_RANGE [ ON | OFF | DEFAULT ]`
`#pragma` STDC `FX_FULL_PRECISION [ ON | OFF | DEFAULT ]`
`#pragma` STDC `FX_FRACT_OVERFLOW [ SAT | DEFAULT ]`
`#pragma` STDC `FX_ACCUM_OVERFLOW [ SAT | DEFAULT ]`

## Директивы #pragma стандарта OpenMP

`#pragma` omp

> Управление распараллеливанием с использованием стандарта OpenMP. Подробнее см. статью Поддержка OpenMP