MapFields.h
上传用户:bjslfz
上传日期:2022-07-25
资源大小:4430k
文件大小:1k
源码类别:

文件操作

开发平台:

C/C++

  1. /************************************************************
  2.   文件名: MapFields.h
  3.   
  4.   作者:   谢婧       Version : 1.0          Date: 2008/05/26
  5.   
  6.   类描述: 对属性数据的单条记录管理
  7.   
  8.   邮件地址:xiejing0707@163.com
  9. ***********************************************************/
  10. #ifndef _MAP_FIELDS_H_
  11. #define _MAP_FIELDS_H_
  12. #include "MapField.h"
  13. class CMapFields {
  14. public:
  15. CMapFields();
  16.     CMapFields(CMapFields& fields ); 
  17.     ~CMapFields();
  18. //Attribute
  19. public:
  20. short GetCout();
  21. //operation
  22. public:
  23. void Add(CMapField* pField);
  24. void Remove(short sindex);
  25. void Insert(short sindex, CMapField* pField);
  26. CMapField *GetField(short sIndex);
  27. void Clear();
  28. private:
  29. CArray<CMapField*,CMapField*> m_Fields; //存储字段
  30. };
  31. #endif //_MAP_FIELDS_H_