2024-03-02から1日間の記事一覧

C言語やC++のマクロ内で pragma を使う方法

C99導入された _Pragma(...) を使うとマクロ内でも pragma が書けます. _Pragma は C++11 で C++でも使えるようになっています. #include <stdio.h> #define PARALLEL_FOR _Pragma("omp parallel for") int main() { PARALLEL_FOR for (int i=0; i<10; ++i) { print</stdio.h>…