14 lines
		
	
	
		
			337 B
		
	
	
	
		
			C++
		
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			337 B
		
	
	
	
		
			C++
		
	
	
	
template<class Element> struct TMatrixT;
 | 
						|
typedef TMatrixT<double> TMatrixD;
 | 
						|
 | 
						|
void f(const TMatrixD &m);
 | 
						|
 | 
						|
template<class Element> struct TMatrixT {
 | 
						|
  template <class Element2> TMatrixT(const TMatrixT<Element2> &);
 | 
						|
  ~TMatrixT() {}
 | 
						|
  void Determinant () { f(*this); }
 | 
						|
};
 | 
						|
 | 
						|
template struct TMatrixT<float>;
 | 
						|
template struct TMatrixT<double>;
 |