ふと、思ったがCのマクロ定義は
いくらなんでも使いずらいと思わない?
C++のインラインは楽勝なのに