从struct或class中提取成员变量

时间:2013-10-31 01:28:36

标签: c++ c class struct

是否有一个工具可以从源代码中提取给定结构或类的成员变量? 我期待的是以下

我们说target.c如下:

#include <stdio.h>
struct A {
    int a;
    int b;
};
int main()
{
    blah...
}

而且,如果我在bash中做某事:

$ extract-member target.c A
struct A member list:
 - int a;
 - int b;

是否有像'extract-member'这样的工具?

1 个答案:

答案 0 :(得分:0)

像ctags,doxygen,gccxml这样的程序都提供了这方面的方法......你可能想在网上阅读它们并决定哪些适合你的需要。