私はテンプレート化されたクラスを持っています、
template<typename T>
class TClass
{
public:
//functions here
};
class Holding {
public:
private:
TClass<T> m_item; //don't want this
};
int main() {
Holding hd;
//do whatever
return 0;
}
Holding に一種のインスタンス変数が必要ですが、Holding をテンプレート クラスにしたくありません。私のデザインオプションは何ですか?