Оператор препроцессора _Pragma в Visual C ++

Есть ли что-то вроде оператора ANSI C _Pragma в Visual C ++?

Например, я пытаюсь определить следующий макрос:

#ifdef _OPENMP
#define PRAGMA_IF_OPENMP(x) _Pragma (#x)
#else  // #ifdef _OPENMP
#define PRAGMA_IF_OPENMP(x)
#endif  // #ifdef _OPENMP

Так что я могу обойти предупреждения компилятора о неизвестном #pragma omp ... в старых компиляторах GCC. Есть ли аналогичные средства в VisualC ++?

6
задан Manuel 24 January 2011 в 12:39
поделиться