Complex.h
上传用户:huifengb
上传日期:2007-12-27
资源大小:334k
文件大小:1k
源码类别:

多媒体

开发平台:

Visual C++

  1. // Complex.h: interface for the CComplex class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_COMPLEX_H__28505FA2_9C02_11D3_AD15_5254ABDDD71D__INCLUDED_)
  5. #define AFX_COMPLEX_H__28505FA2_9C02_11D3_AD15_5254ABDDD71D__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9.  
  10. class CComplex  
  11. {
  12. public:
  13. double Arg();
  14. double Module();
  15. CComplex operator * (CComplex second);
  16. CComplex operator * (double mivb);
  17. CComplex operator - (CComplex second);
  18. CComplex operator + (CComplex second);
  19. CComplex operator / (CComplex second);
  20. CComplex operator / (double divb);
  21. CComplex operator = (CComplex second);
  22. double m_dReal;
  23. double m_dImag;
  24. CComplex();
  25. virtual ~CComplex();
  26. };
  27. #endif // !defined(AFX_COMPLEX_H__28505FA2_9C02_11D3_AD15_5254ABDDD71D__INCLUDED_)