- 63 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 02:53:11 ]
- >>13
亀レスですまんけど、何故そういう書き方ができるか、というより そういう書き方をする意味ならある。 確かそのようにニ重にテンプレート指定すると、 template <template <class> class T> class hoge{}; とした場合に、hogeのインスタンスを宣言するときに hoge< fuga<monyu> > Hoge; ではなく hoge<fuga> Hoge; で済むというメリットがあったと思う。 fugaもテンプレートクラスであるにも関わらず、fugaのテンプレート引数は 指定しなくていい(ただしデメリットもあったと思うけど)。 あまり覚えてないので大して助言できなくてスマン。
|

|