0
我想制作一个简单的模板类,它包含具有动态大小的特征成员。我不断收到隐式实例化的错误。不管怎么说,我想说明的是类似的东西:带特征模板的类模板
template <class T>
class MyTemplateClass
{
public:
MyTemplateClass(DenseBase<Derived>& eigenObject);
private:
SomeSortOfTypeHereForDynamicAllocation eigenMember;
}
MyTemplateClass<T>::MyTemplateClass(DenseBase<T>& eigenObject)
{
eigenMember = eigenObject;
}
你真的是'MyTemplateClass(DenseBase&eigenObject)'而不是'MyTemplateClass(DenseBase &eigenObject)'?另外,确切的错误是什么?什么编译器? –