tarosukeの日記: [talos]ハッシュなmap 2
日記 by
tarosuke
とか書いてるわけだが、仮想関数のテンプレートなるものが必要に...そんなもの書けるのか?テンプレートはinlineが前提だから書けないような気がするが、基底クラスから派生クラスを呼ぶ方法は仮想関数しかない。宣言だけならできるかな?(ぉ
それにしても、やはりテンプレートは禁断の扉だよなぁ...字面がコンパクトだからつい使っちまうけど実はバイナリが大変な事に...なんてなりそう。
--
仮想関数のテンプレートは不可のようだ。やりたきゃクラスごと...って事か。そんなの複数キーを素直に使えなくてイヤン。
--
てゆーかクラスごとでもむりぽ。テンプレートだと何一つ実体を書けねーよ...orz
--
とゆーわけでSTLではどうやってるのかなー?と調べてみたんだけど...これはあり得ないな。「オブジェクト指向」って大声でガナってる奴のコードって、大抵クラスやオブジェクトを作りすぎでちっともオブジェクトがオブジェクトになってないの。デザインパターンもそう。C++が今みたいな評価になってるのは彼らがそんな事してきたから。同じ事するのにCのライブラリより頭使わなきゃ使えないライブラリに存在意義なんてあんのかよ。
クラステンプレートの継承? (スコア:0)
外しているかもしれないので AC 。
-- main.cc begin ---- main.cc end --
-- cls.h begin ---- cls.h end --
Re:クラステンプレートの継承? (スコア:1)