|リージョン内のテキストに対してCプリプロセッサを実行し, マクロ呼び
|出しを展開した結果を表示する(`c-macro-expand’). リージョンのま
|えにあるテキストにマクロ定義があることもあるので, それらもプリプ
|ロセッサに渡されるが, その部分の出力は表示しない.
|マクロを用いたCのコードをデバッグするとき, どのようにマクロが展開
|されるか正確に理解するのが難しいことがある. このコマンドを使えば,
|マクロ展開のことを考える必要はない. 展開結果を目にすることができる.
|;; Solarisだと、/lib/cppは存在しないので、以下を設定する。
|(setq c-macro-preprocessor “cpp -C”)
マクロ展開
[ 当日のツイート
]