DXDXA_MFC.h
上传用户:avbj512
上传日期:2013-09-18
资源大小:6239k
文件大小:1k
源码类别:

DSP编程

开发平台:

Visual C++

  1. // DXDXA_MFC.h:
  2. // Interface for the DXDXA_MFC Module.
  3. //
  4. // Created 2001/08, By DongMing, MDSR.
  5. //
  6. //////////////////////////////////////////////////////////////////////
  7. #if !defined(AFX_DXDXA_MFC_H__51F7CCA4_ACF4_40DC_9A3C_7ACD2F530156__INCLUDED_)
  8. #define AFX_DXDXA_MFC_H__51F7CCA4_ACF4_40DC_9A3C_7ACD2F530156__INCLUDED_
  9. #if _MSC_VER > 1000
  10. #pragma once
  11. #endif // _MSC_VER > 1000
  12. // 定义动态-多维-double-数组
  13. typedef double * PDOUBLE;
  14. typedef PDOUBLE * DYNA_2DIM_DOUBLE_ARRAY;
  15. typedef DYNA_2DIM_DOUBLE_ARRAY * DYNA_3DIM_DOUBLE_ARRAY;
  16. // 定义动态-多维-int-数组
  17. typedef int * PINT;
  18. typedef PINT * DYNA_2DIM_INT_ARRAY;
  19. typedef DYNA_2DIM_INT_ARRAY * DYNA_3DIM_INT_ARRAY;
  20. // 函数功能:为二维-动态-double-数组申请空间
  21. DYNA_2DIM_DOUBLE_ARRAY d2dda_New(int nDim1, int nDim2);
  22. // 函数功能:为二维-动态-double-数组释放空间
  23. void d2dda_Free(DYNA_2DIM_DOUBLE_ARRAY d2dda, int nDim1, int nDim2);
  24. DYNA_3DIM_DOUBLE_ARRAY d3dda_New(int nDim1, int nDim2, int nDim3);
  25. void d3dda_Free(DYNA_3DIM_DOUBLE_ARRAY d3dda, int nDim1, int nDim2, int nDim3);
  26. // 函数功能:为二维-动态-int-数组申请空间
  27. DYNA_2DIM_INT_ARRAY d2dna_New(int nDim1, int nDim2);
  28. // 函数功能:为二维-动态-int-数组释放空间
  29. void d2dna_Free(DYNA_2DIM_INT_ARRAY d2dna, int nDim1, int nDim2);
  30. DYNA_3DIM_INT_ARRAY d3dna_New(int nDim1, int nDim2, int nDim3);
  31. void d3dna_Free(DYNA_3DIM_INT_ARRAY d3dna, int nDim1, int nDim2, int nDim3);
  32. #endif // !defined(AFX_DXDXA_MFC_H__51F7CCA4_ACF4_40DC_9A3C_7ACD2F530156__INCLUDED_)