カスタムコンテナクラスって価値がある?

[戻る]
ガチャピン 2003/12/20(土) 01:08:36
僕は、STLのvectorやlist等を生のまま使わず、
それらから派生させた独自のカスタムテンプレートライブラリ
を作り、使ってます。これって価値があるのでしょうか?
又、みなさんの中で同じような事をやっている人っています?

例えば、
template< typename T, typename A=allocator<T> >
struct vector2
:       vector< T, A >
{
   // ここには、独自の便利かつ汎用的なメソッド群が入る
};
のようなカスタムコンテナを作ってライブラリ化します。
で、このvector2から実体コンテナを作るようにしてます。
実体コンテナの例は 下記のような感じっす。
struct Int_V
:     vector2< int >
{
   // ...
};

でもネット上でみつけるサンプルコードやライブラリでは、
こんな事してるのを見た事がないんだよねー。
ひょっとしてあまりいい事じゃないのかなー、と疑問に感じ、
質問させてもらいました。

これについての是非を聞かせて下さい。ぺこぺこ。

まさる&おさる 2003/12/21(日) 11:40:59
おまえに価値なし!!!

επιστημη [E-Mail] [HomePage] 2003/12/22(月) 08:29:48
> 僕は、STLのvectorやlist等を生のまま使わず、
> それらから派生させた独自のカスタムテンプレートライブラリ
> を作り、使ってます。これって価値があるのでしょうか?

それを使っている人たちが便利だと思っているなら価値があるでしょう。
…なんていう毒にも薬にもならんレスしか付けられませんこのテの質問には。

きき 2003/12/22(月) 20:33:50
     _,.、,.、,.、_ 
   ,;:'゛ : " . ; ゛ ";,. 
  ,:'. ; . ゛∧ ∧ ; .';,. 
  .;: ゛ . ; ": ・ ・ . : '.:; 放置かよ〜 ゲスちんが!!!
  .;: " . : ゛. )●( . ":; 
  ':;, ゛ ; . " ー . ゛ . :; 
   ゛ : 、,._, ._, ._., : "

PAI 2003/12/22(月) 22:20:08
Javaだとコンテナのシグネチャが気にいらないからよくやるけど…

古いスレッドには追加発言できません。