究極的にはLISPやなんかでジェネレータ/トランスレータでも
書くのが良いと思うなあ。
Cでちまちまやってたんじゃ、そのうち疲れてくるし。
C++嫌いなの?>146