colvec_pf.h
上传用户:jtjnyq9001
上传日期:2014-11-21
资源大小:3974k
文件大小:1k
源码类别:

3G开发

开发平台:

Visual C++

  1. //
  2. //  File = colvec_pf.h
  3. //
  4. #ifndef _COLVEC_PF_H_
  5. #define _COLVEC_PF_H_
  6. //#include "complex.h"
  7. #include "colvec_pf.h"
  8. #include "vector_pf.h"
  9. #include "rowvec_pf.h"
  10. //=======================================
  11. //=======================================
  12. class colvec_pf : public vector_pf
  13. {
  14. public:
  15.   // constructor
  16.   colvec_pf( void );
  17.   colvec_pf( int origin, int size );
  18.   ~colvec_pf( void );
  19.   // column vector time row vector
  20.   matrix_pf& operator*(rowvec_pf &v2);
  21.   colvec_pf& operator=(vector_pf &vec);
  22.   // transpose operator
  23.   rowvec_pf& operator!();
  24.   friend class rowvec_pf;
  25.   //friend rowvec<T>* transpose( colvec<T> *x);
  26.   //friend colvec<T>& transpose( rowvec<T> &x);
  27. };
  28. rowvec_pf* transpose( colvec_pf* );
  29. #endif