さくらんぼのlambda日記

lambdaちっくなことからゲーム開発までいろいろ書きます。

C

Let's ソースコード静的解析!

ふとソースコード静的解析で遊んでみたくなりました。そこで、最近活発なclangでC++のソースコード静的解析プログラムを書こうと思います。大分昔clangで遊んだことがあって構文木をXMLで出力させるのは標準機能であったなぁと思い出していたら、どうやら最…

UNIXでのファイル列挙

あるディレクトリ以下のファイルを再帰的にしらべたい場合がある。 その場合は、ftw関数を使えばよい。詳しくはman ftw で。XOPEN_SOURCE というのは、UNIXの規格がどれかを定めるための定数サンプルソースは以下 #define _XOPEN_SOURCE 500 #include <ftw.h> #incl</ftw.h>…