開いた関数と閉じた関数#defineマクロは、定義しておいた命令への書き換えなので、関数と同じように思うかもしれない。長い場合は、生成される機械語が大きくなる場合がある。生成される機械語の処理が少し速い。FOOの中身が長い場合、FOOの機械語が2個作られる。C++で新しく導入された、"inline"関数を勉強すること。#defineマクロを使わずに、開いた関数を簡単に記述できる。miniOrange。