brintos

brintos / llvm-project-archived public Read only

0
0
Text · 337 B · a01c607 Raw
14 lines · c
1template<class Element> struct TMatrixT;2typedef TMatrixT<double> TMatrixD;3 4void f(const TMatrixD &m);5 6template<class Element> struct TMatrixT {7  template <class Element2> TMatrixT(const TMatrixT<Element2> &);8  ~TMatrixT() {}9  void Determinant () { f(*this); }10};11 12template struct TMatrixT<float>;13template struct TMatrixT<double>;14