⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dbffile.h

📁 本程序是用VC++ 开发出的比较底层的GIS系统代码。对于希望从底层学GIS开发的很有帮助
💻 H
字号:
#ifndef _DBFFILE_H_
#define _DBFFILE_H_

/* DBF文件头结构 */ 
typedef struct dbf_header 
{ 
    char vers;                        /* 版本标志*/ 
    unsigned char  yy,mm,dd;          /* 最后更新年、月、日 */ 
    unsigned long  no_recs;           /* 文件包含的总记录数 */ 
    unsigned short head_len;          /*文件头长度*/
	unsigned short rec_len;            /*记录长度 */ 
    char reserved[20];                 /* 保留 */ 
} DBF_HEADER; 

/*字段描述结构*/
typedef struct field_element {  
 
	char szFieldName[11];   /* 字段名称 */ 
    char cFieldType;        /* 字段类型 */ 
    unsigned long ulOffset; /* 偏移量 */ 
	unsigned char ucFieldLength; /* 字段长度 */ 
    unsigned char ucFieldDecimal; /* 浮点数整数部分长度 */ 
    char reserved1[2]; /* 保留 */ 
    char dbaseiv_id; /* dBASE IV work area id */ 
    char reserved2[10]; 
    char cProductionIndex;  
} FIELD_ELEMENT; 


#endif //_DBFFILE_H_

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -