古い記事
ランダムジャンプ
新しい記事
例えば、こういうマクロの使い方はどうかと思う。
構造に関わる使い方は危険だし、読みづらい。
#ifdef HOGE
    if (uhyo == 3) {
#endif
        bar = 0;
        foo = 4;
#ifdef HOGE
    } 
#endif
変更を最小限にとどめるという制約があるならば、こうしたい。
でも、やっぱりなんとかしてマクロを消したいところだ。
#ifdef HOGE
    if (uhyo == 3)
#endif
    {
	bar = 0;
        foo = 4;
    }