- 945 名前:デフォルトの名無しさん mailto:sage [2014/04/04(金) 08:29:34.22 ID:ziFJe0J7.net]
- 皆さんレスありがとうございます
>>938 BにtemplateつけたくなったらIAにもつけなくてはならなくなった、みたいな感じで template<typename Data> class A : public IA<Data>{ vector<B<Data> > member; template<typename Data> class B{ Data data; public: B(IA<Data> *owner) void xxx() { m_owner->func(&data); } template<typename Data> class IA{ virtual void func(Data *){} }; みたいになるのかな >>935 えーと、となると インターフェースにメンバ関数テンプレートを持たせるのはアリか? という質問になりますね
|

|