C+模板类型
我有课
template<size_t N, size_t M>class Matrix { // ....};
我想做一个typedef创建一个Vector(列向量),相当于Matrix尺寸是N和1。类似的东西:
typedef
Vector
Matrix
typedef Matrix<N,1> Vector<N>;
这会产生编译错误。以下内容创建了类似的内容,但并不完全是我想要的:
template <int N>class Vector: public Matrix<N,1>{ };
是否有解决方案或不太昂贵的解决办法/最佳实践?
皈依舞
青春有我
繁花如伊
相关分类