benim bir sınıfım var
template<size_t N, size_t M>
class Matrix {
// ....
};
Ben bir boyut (N ve 1 ile eşdeğer typedef
bir Vector
(sütun vektör) oluşturur bir yapmak istiyorum. Matrix
Böyle bir şey:
typedef Matrix<N,1> Vector<N>;
Hangi derleme hatası üretir. Aşağıdaki benzer bir şey oluşturur, ancak tam olarak istediğim şeyi değil:
template <size_t N>
class Vector: public Matrix<N,1>
{ };
Bunun için bir çözüm veya çok pahalı olmayan bir çözüm / en iyi uygulama var mı?