詳しいことはこちらとか他のサイトにあたってください。行(detailフォルダ含)。ものを使っているようです)。ような)既存のstdコンテナを継承して拡張(メンバー関数追加)とかではないです。boost内の他のライブラリはよく使われています)次に、いくつかコンテナについて。vector_alloc_holder&lt;Allocator&gt;;(SGI版派生等)他の実装だと全てポインタで管理していることが多いですが、この実装はsize,capacityを個数で持っています(個人的にはデバッグ時にメンバー変数で見れるので好み)。継承元になっています。メンバー変数で持つのも有りだったようで、実際そうなっていたコンパイラもありました。(非static)メンバー変数必須のようです。