やっぱスマートにソートしようぜ
真のC++erはコンパイル時に全てを解決する - にゃははーでやってたコンパイル時ソートですが、気が向いたので久びさにいじってました。
で、前のはstd::vectorに再帰を使ってpush_backしてましたが、range based forも実装されたし、別のコンテナ使うとかナンセンスなので、やっぱスマートにイテレートしたいよねってことで、イテレータを実装してみた。
多分boostとかだとこの程度あるんだろうなぁ・・・悲しいけど精進するしかないね。
で、コードは長いのでgistにうp http://gist.github.com/568996