工作过程中 , 当需要创建很多同一类对象的时候 , 为了方便管理和维护 , 通常通过创建一个工厂类 , 由该工厂类根据不同的参数来创建返回对象 , 但是在C++中 , 存在这样的问题 , 每当新建新的对象的时候 , 都需要修改工厂类来支持新的对象的创建 。 从这个过程中 , 我们可以看出 , 操作相当繁琐和重复 。
基于以上的原因 , 我们根据头文件定义的类型 , 使用python来自动创建工厂类文件 , 同时 , 将其集成到cmake 。 所以 , 每次头文件添加新的类型 , 那么只需要重新执行cmake来自动更新工厂类文件 。
第一个支持函数是get_cmd_id_enum_name_list , 该函数的功能是从文件提取枚举名称列表 。
写入注释首先实现注释说明的功能函数 , 该注释主要提示使用者 , 文件是自动生成的 , 不能编辑和提交 。
推荐阅读
-
-
-
「连衣裙」张钧甯不愧是气质女神,穿斜肩黑色连衣裙高级时髦,气质不输超模
-
-
人民日报客户端广西频道|贵南高铁最大制梁场完成箱梁预制任务
-
【】公安部交管局:坚决防范涉及校车和接送学生车辆群死群伤事故
-
-
-
-
-
NVIDIA|NVIDIA已经变了:不再靠你买显卡充值信仰
-
-
生生有你|小子无知称栋叔”,下联堪称千古绝对,老渔翁一上联:“水满船浮
-
秀秀科技 2/GTS 2智能手表发布,起售价为999元,华米GTR
-
娱乐球球|郑爽短发奶音,却被韩国这个妹子撞脸,同属娱乐圈就比她大1岁
-
「非繁科技」尽早关闭这3个设置,否则手机越用越卡,如果你用小米手机
-
「交易」一旦看到“底部放量”,紧跟进场,有可能是牛股起涨点
-
滨州网|汽车行业关注,昨天,降低售价门槛!丰田1.5L三缸混动发动机确认国产
-
孕婴帮帮妈|衣着朴素言谈大方得体,尽展袁老家风,袁隆平的3位孙女曝光
-