我正在创建一个Base类和Derived类。派生类将保持值Eigen::Matrix<T,int,int>
,并继承Base的所有方法。
我这样做是因为不管矩阵类型如何都是相同的,因为Matrix的模板参数不同,所以不会重复这些方法。虽然基类中的这些方法可以在MatrixBase上执行,但我不能将MatrixBase的类型作为我的Base类的成员,因为它需要一个&#34;派生的&#34;模板arg。
&#34;派生的&#34;参考?
文档说:
派生是派生类型,例如矩阵类型或表达式
我不太清楚这意味着什么。是否有&#34;派生&#34;的任何实例?我可以填写MatrixBase的类型吗?