专利汇可以提供一种解决软件分支语句过多的方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种解决 软件 分支语句过多的方法,包括:动态库建立步骤;函数 指针 建立步骤;函数指针指向动态库步骤。本发明使动态库和函数指针数据相结合,以解决上述 软件工程 中分支语句较多时问题,以简化软件结构,提高软件设计效率,提高软件的可读性、可维护性和可扩展性。,下面是一种解决软件分支语句过多的方法专利的具体信息内容。
1.一种解决软件分支语句过多的方法,其特征在于,包括:
动态库建立步骤;
函数指针建立步骤;
函数指针指向动态库步骤;
其中,动态库建立具体为如下步骤:
步骤一:建立动态库,将每个分支作为功能函数FUNCX()编译到动态库中,其中X=0,
1,…,N;N的值为分支数;
步骤二:建立具有N个元素的功能函数数组,将每个分支对应的功能函数和功能函数数组中的每个数据元素一一对应;
步骤三:建立统一处理函数,并将其编译到动态库中;
步骤四:在统一处理函数中根据命令直接执行数组对应元素对应的功能函数,完成相应的分支功能;
其中,函数指针指向动态库步骤具体为:
步骤一:初始化函数指针,打开动态库;
步骤二:取得统一处理函数的实际地址;
步骤三:函数指针指向统一处理函数。
2.如权利要求1所述的一种解决软件分支语句过多的方法,其特征在于,动态库建立步骤和函数指针建立步骤同时进行。
3.如权利要求1所述的一种解决软件分支语句过多的方法,其特征在于,先进行函数指针建立步骤,再进行动态库建立步骤。
4.如权利要求1所述的一种解决软件分支语句过多的方法,其特征在于,通过dlopen打开动态库。
5.如权利要求1或4所述的一种解决软件分支语句过多的方法,其特征在于,通过dlsym取得统一处理函数的实际地址。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种用于软件开发的数据信息采集仪 | 2021-05-21 | 5 |
一种软件测试用例自动生成方法 | 2021-06-02 | 6 |
基于扫码设备的软件安装方法及其系统 | 2020-07-23 | 2 |
软件产品数据库的更新方法 | 2020-06-13 | 5 |
软件的测试方法和装置 | 2020-12-01 | 3 |
用于递送软件解决方案的方法和装置 | 2021-11-25 | 0 |
软件项目管理系统及方法 | 2020-06-09 | 4 |
一种机顶盒软件动态升级的方法 | 2022-06-08 | 0 |
多种语音识别软件实例的使用 | 2021-08-29 | 6 |
无线软件定义网络 | 2020-11-23 | 6 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。