クラスC
を継承するクラスがありますP
template <typename T>
class P{
public:
P();
P(T* sometype);
};
class C: public P<sometype>{
};
コンストラクターをC
非表示にしますか?P(sometype*)
しかし、そのP(ometype*)
コンストラクターが で利用可能である必要がありますC
。C(sometype*)
親コンストラクターを呼び出す別のコードを作成する必要がありますか? または簡単なブレークスルーがあります。C++11
機能を使用したくありません。