2016-02-01から1ヶ月間の記事一覧

FOR_EACH_なんとか マクロ

昔GCCのコード読んだときに、コードに、DEF_XX(TAG, "name") みたいなテーブルを作ってそれを読む箇所でDEF_XX マクロを定義して、Cのプリプロセッサだけでコンパイル時テーブルを作るみたいなテクニック (https://github.com/gcc-mirror/gcc/blob/master/gc…