>>645
>また、ちなみにこういったことが可能な環境または言語ってあるんでしょうか?
「こういったこと」と言うのが>>642のコードを動作させる事なら、
VC7.1かg++2.95(うろ覚え)以降を使うべし。

>>646
>642ではif( count < 10)をはずしているので,
>>出力が「10」になるのはバグだと思われる。
>は違うよ.出力が「10」になるのは正しい.
>>642でhoge<0>();を呼んだら出力は「0\n1\n2\n...10\n」になるはずだし、実際そうなった。(g++3.3)