我有兩個類。在成員變量中保存任何一種C++模板類
第一類(A)是用模板構建的。
template <class T>
class A
{
public:
T value;
};
第二個類(B)應該有一個類A的對象作爲成員變量。就像這樣:
但現在我想用任何一種模板類的A類不僅INT。 顯然我不能聲明一個包含任何種類的(成員變量)變量。 所以,我需要這樣的:
class B
{
public:
A<*> value;
};
是否有此問題的任何(乾淨)解決方案?
- 來自德國的問候,巴斯蒂安
爲什麼你需要這樣的事情? [描述目標,而不是步驟](http://www.catb.org/esr/faqs/smart-questions.html#goal)。 – GManNickG