分析.h,.hpp来建立模板,理论上可以,实际上有点复杂。
我用了个相反的方法,写一个元文件,描述一个数据结构。然后用它生成一个结构和一个模板。这就是半自动的方法。
全自动的方法是,在数据库里读表结构,自动生成结构和模板。
【 在 RunningOn 的大作中提到: 】
: 如果说是通过程序来分析.h/.cpp文件来自动建立结构,那问题就简单一些了。
: python里有个pycparser工具,就能分析C的代码结构了。
: python还有个CppHeaderParser,听名字就知道是专门用来解析c++头文件的,解析的结果很
: ...................
--
FROM 221.218.61.*