2008-08-20 小ネタ C++ enum hoge { one = 0, two, three, number_of_hoge, last = number_of_hoge - 1, }; number_of_hogeはenumの総数、lastは一番最後の値 struct hoge; hoge data[ 240 ]; int count = sizeof(data)/sizeof(data[0]);//=240 要素数を計算 /* 無効 /*/ 有効 //*/ //* 有効 /*/ 無効 //*/ 最初の'/'を加えるとコメント範囲が反転