工作过程中 , 当需要创建很多同一类对象的时候 , 为了方便管理和维护 , 通常通过创建一个工厂类 , 由该工厂类根据不同的参数来创建返回对象 , 但是在C++中 , 存在这样的问题 , 每当新建新的对象的时候 , 都需要修改工厂类来支持新的对象的创建 。 从这个过程中 , 我们可以看出 , 操作相当繁琐和重复 。
基于以上的原因 , 我们根据头文件定义的类型 , 使用python来自动创建工厂类文件 , 同时 , 将其集成到cmake 。 所以 , 每次头文件添加新的类型 , 那么只需要重新执行cmake来自动更新工厂类文件 。
第一个支持函数是get_cmd_id_enum_name_list , 该函数的功能是从文件提取枚举名称列表 。
写入注释首先实现注释说明的功能函数 , 该注释主要提示使用者 , 文件是自动生成的 , 不能编辑和提交 。
推荐阅读
-
易车网|瑞虎3vs传祺GA4,又一款豪车低头了!飞度快让道!国产8万元性价比超高
-
-
企鹅科技|华为P40Pro的屏幕比华为Mate30Pro更受欢迎?三点原因望周知
-
换机|Windows 11新增“换机助手”:换电脑后应用可恢复
-
-
-
-
月球上的人|是装人设还是就这样?,虞书欣张雨剑五连拍时张雨剑依旧面无表情
-
忘川秋水▲或有大动作?西班牙无理取闹,中方断然回绝,美国发布紧急撤侨令
-
-
密室逃脱糖果乐园攻略大全 密室逃脱糖果乐园攻略是什么
-
-
高考志愿|2020年高考志愿,不同分数段考生如何定位?高三班主任这样建议
-
别给我夹蘑菇|凸显自己娇小玲珑的特点,温柔甜美又可人!,个子矮的女性这样穿
-
时尚丽人风行|53岁金星终于穿对啦!一袭蓝色长裙遮住大肚腩,头戴礼帽好优雅
-
-
-
-
-
国庆|螺蛳粉味月饼搜索量上涨700% 大数据看国庆中秋消费趋势