Есть ли инструмент, который может извлекать переменные-члены из данной структуры или класса из исходного кода? Я ожидаю следующее.
Пусть say 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"?
Такие программы, как ctags, doxygen, gccxml, предлагают подходы к этому... вы можете прочитать о них в Интернете и решить, что подходит вашим потребностям.