文件名称:enumAutoPrint:自动在CPP上打印枚举!
文件大小:10KB
文件格式:ZIP
更新时间:2024-04-03 23:09:18
Python
CPP枚举自动打印 在CPP文件上定义枚举时,如果不手动添加执行此操作的代码段,就无法打印枚举器字符串-将枚举值转换为字符串,并添加输出流运算符以进行打印。 添加为每个枚举执行此操作的代码是一件痛苦的工作。 CPP枚举自动打印是用Python3编写的工具,能够扫描CPP信息库,检测枚举并自动生成低于枚举定义的代码段,从而使枚举可打印。 例子: enum eBananaStates { GreenAndHardLikeHulk, LightGreenTasteLikeAvocado, SweetYellowHeaven, DontWaitAnotherDay, OmgItsRotten }; 该脚本将生成以下代码: // Enum AutoPrint generated code snippet begining- DON'T EDIT! c
【文件预览】:
enumAutoPrint-master
----.gitignore(270B)
----CODEOWNERS(9B)
----LICENSE(1KB)
----README.md(4KB)
----enum_auto_print.py(24KB)
----enum_auto_print_conf.json(488B)
----test()
--------test.h(3KB)