想在C++每个基础类中实现toString方法,方便日志打印每个成员变量数值,但是自己手动写类太多成员变量太多太费劲,自己想了个思路是用脚本自动生成toString的方法,就是把类文件,用脚本读进来,然后识别出来每个类,找到成员变量,在然后脚本写出toString的方法,写回到类文件中, 主要是识别类和成员变量,还有自定义的类型比较难处理,那位大神有类似的实现思路或者类似的项目参考下,最好连变量Set get 方法一起实现了
...全文
4032打赏收藏
想在C++每个基础类中实现toString方法,方便打印每个成员变量数值
想在C++每个基础类中实现toString方法,方便日志打印每个成员变量数值,但是自己手动写类太多成员变量太多太费劲,自己想了个思路是用脚本自动生成toString的方法,就是把类文件,用脚本读进来,然后识别出来每个类,找到成员变量,在然后脚本写出toString的方法,写回到类文件中, 主要是识别类和成员变量,还有自定义的类型比较难处理,那位大神有类似的实现思路或者类似的项目参考下,最好连变量Set get 方法一起实现了