boost には配列サイズを取得するマクロとかないんですか?