工作过程中 , 当需要创建很多同一类对象的时候 , 为了方便管理和维护 , 通常通过创建一个工厂类 , 由该工厂类根据不同的参数来创建返回对象 , 但是在C++中 , 存在这样的问题 , 每当新建新的对象的时候 , 都需要修改工厂类来支持新的对象的创建 。 从这个过程中 , 我们可以看出 , 操作相当繁琐和重复 。
基于以上的原因 , 我们根据头文件定义的类型 , 使用python来自动创建工厂类文件 , 同时 , 将其集成到cmake 。 所以 , 每次头文件添加新的类型 , 那么只需要重新执行cmake来自动更新工厂类文件 。
第一个支持函数是get_cmd_id_enum_name_list , 该函数的功能是从文件提取枚举名称列表 。
写入注释首先实现注释说明的功能函数 , 该注释主要提示使用者 , 文件是自动生成的 , 不能编辑和提交 。
推荐阅读
-
复婚无望?曝谢霆锋管控抚养费7300万,不准张柏芝幼子使用
-
-
-
[卢松松]2020企业主如何低成本通过“网络推广”新增客户实例问答
-
-
迪丽热巴■今年开拍的7部热剧,杨紫赵丽颖杨幂热巴,你期待谁?
-
小熊带你玩科技 麦克风音质不好、噪讯多?先学习如何控制底噪
-
-
[九点娱乐说]张翰郑爽复合?分手多年两人罕见同框 复合粉太激动!,
-
-
-
mac一键恢复出厂设置 苹果一键恢复出厂设置在哪里
-
中国|富时罗素公司宣布中国国债将被纳入富时世界国债指数
-
南曦姐姐■网友:这才叫“腿精”,关晓彤真够惊艳的!穿A字裙配短T恤秀美腿
-
-
健康上海|上海今天1例1岁病童治愈出院,累计治愈出院910例
-
最新发朋友圈的经典语录?感悟人生的经典语录发个朋友圈
-
-
-
小飞人|马伊琍近照状态太好了吧!短发爽利穿搭气质,看着年青好多