恭喜百度国际科技(深圳)有限公司孟晨获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜百度国际科技(深圳)有限公司申请的专利项目工程文件的分析方法、装置、设备及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN112231278B 。
龙图腾网通过国家知识产权局官网在2024-11-22发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202011208298.7,技术领域涉及:G06F16/16;该发明授权项目工程文件的分析方法、装置、设备及存储介质是由孟晨设计研发完成,并于2020-11-03向国家知识产权局提交的专利申请。
本项目工程文件的分析方法、装置、设备及存储介质在说明书摘要公布了:本公开提供了一种基于计算机语言的项目工程文件的分析方法,涉及软件工程领域,具体的,涉及软件测试与优化领域。基于计算机语言的项目工程文件包括至少一个头文件,该分析方法包括:根据项目工程的工程路径获取至少一个头文件;对至少一个头文件中的每个头文件的内容进行解析,以获取每个头文件中所声明的属性信息和方法信息;以及输出所获取的属性信息和方法信息。本公开还提供了一种基于计算机语言的项目工程文件的分析装置、设备和存储介质。
本发明授权项目工程文件的分析方法、装置、设备及存储介质在权利要求书中公布了:1.一种基于计算机语言的项目工程文件的分析方法,所述基于计算机语言的项目工程文件包括至少一个头文件,所述分析方法包括:根据项目工程的工程路径获取所述至少一个头文件;对所述至少一个头文件中的每个头文件的内容进行解析,以获取每个头文件中所声明的属性信息和方法信息;以及输出所获取的属性信息和方法信息;其中,所述对所述至少一个头文件中的每个头文件的内容进行解析,以获取每个头文件中所声明的属性信息和方法信息包括:对所述每个头文件的内容进行逐行逐字符扫描以读取所述头文件所包括的字符;将所获得的字符与多个关键词词表中的关键词字符进行匹配以确定所述头文件中所声明的类、分类以及所述分类的属性信息和方法信息;利用状态机来控制所述读取和所述匹配的过程,其中,所述状态机包括S0待识别字符或字符串的状态、S1开始识别类名称的状态、S2待识别分类名称的状态、S3开始识别分类名称的状态、S4待识别方法属性的状态、S5开始识别方法的状态和S6开始识别属性的状态;所述利用状态机来控制所述读取和所述匹配的过程包括:在每个状态下,将所读取的字符存储在临时字符串变量中,确定与该状态对应的关键词表,并将临时字符串变量与所确定的关键词表进行匹配;响应于临时字符串变量与所确定的关键词表匹配成功,清空临时字符串变量中所存储的字符,并执行状态的切换,返回在每个状态下,将所读取的字符存储在临时字符串变量中,确定与该状态对应的关键词表,并将临时字符串变量与该状态下的关键词表进行匹配的步骤,直至通过匹配类声明作用域结束关键词表确定类的声明获取结束。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人百度国际科技(深圳)有限公司,其通讯地址为:518000 广东省深圳市南山区粤海街道滨海社区海天一路6号百度国际大厦东塔楼1层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。