次の方法で共有


2.2 条件付きコンパイル

_OPENMP マクロ名は、OpenMP 準拠の実装によって 10 進定数 yyyymm として定義されます。これは、仕様が承認された年と月を表します。このマクロは、#define または #undef のプリプロセッサ ディレクティブでは定義できません。

#ifdef _OPENMP
iam = omp_get_thread_num() + index;
#endif

ベンダが OpenMP への拡張を定義する場合、ベンダ側で追加の定義済みマクロを指定する場合もあります。