指定的條件式編譯的 A.2
下列範例說明使用條件式編譯使用 OpenMP 巨集的_OPENMP (2.2 節在頁面上 8)。 OpenMP 編譯與_OPENMP會變成已定義巨集。
# ifdef _OPENMP
printf_s("Compiled by an OpenMP-compliant implementation.\n");
# endif
已定義的前置處理器運算子允許一個以上的巨集,以單一的指示詞中進行測試。
# if defined(_OPENMP) && defined(VERBOSE)
printf_s("Compiled by an OpenMP-compliant implementation.\n");
# endif