发明公开
CN103116500A 一种结构体定义和结构输出的方法及装置
无效 - 撤回
- 专利标题: 一种结构体定义和结构输出的方法及装置
- 专利标题(英): Method and device for structural body definition and structure output
-
申请号: CN201310075693.6申请日: 2013-03-11
-
公开(公告)号: CN103116500A公开(公告)日: 2013-05-22
- 发明人: 高雷 , 刘维兆 , 郭立伟 , 陈丹 , 李书昌 , 王彦辉 , 赵强 , 龚彩军 , 李亮举
- 申请人: 北京首钢自动化信息技术有限公司
- 申请人地址: 北京市石景山区石门路一号
- 专利权人: 北京首钢自动化信息技术有限公司
- 当前专利权人: 北京首钢自动化信息技术有限公司
- 当前专利权人地址: 北京市石景山区石门路一号
- 代理机构: 北京华谊知识产权代理有限公司
- 代理商 刘建民
- 主分类号: G06F9/44
- IPC分类号: G06F9/44
摘要:
一种结构体定义和结构输出的方法及装置,本发明涉及自动代码生成技术。本发明根据使用者需求在Excel模板文件中配置用户自定义结构的各种属性,产生出一个完整的结构体描述配置文件;从所述配置文件中分析提取出结构体之间的嵌套和复用关系,将结构体属性,结构体之间的关系相结合,生成结构体配置的配置数据库;遍历所述配置数据库中结构体属性表,找到每个结构体属性,按照程序语言规范产生出结构体定义文件,根据数据库存储的结构体之间的关系,通过迭代方法生成结构体结构内容打印文件。本发明同时公开了一种实施上述方法的装置,应用该方法和装置极大的提高了在过程控制系统开发中用户自定义结构体定义和维护的效率。