我有一個班級,其成員是另一個模板化班級的成員。班級成員:模板化班級向量
我在classA.h代碼看起來是這樣的:「多模板參數列表不準」
template <typename T> vector<classB<T> >
我得到的錯誤,如「沒有合適的默認構造函數可用」 和 我以前在classB中沒有錯誤,直到我將此行添加到classA。
我沒有很多使用模板的經驗,也不知道它爲什麼不編譯,或者語法應該是什麼。 this question似乎有幫助,但答案太簡單,我完全理解。如答案所示,是否真的有必要創建一個基類並從中派生出來? A類是否也需要模板化,因爲它具有此矢量成員?
發生了什麼事?
非常感謝任何幫助
這需要更多上下文。請顯示'A'的定義。 – Pradhan 2015-02-10 21:27:41