从结构或类中提取成员变量
extracting member variables from struct or class
有没有工具可以从源代码中提取给定结构或类的成员变量?我期待的是以下内容
假设 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;
有没有像"提取成员"这样的工具?
像
ctags,doxygen,gccxml这样的程序都提供了这方面的方法......您可能想在线阅读有关它们的信息,并确定哪种适合您的需求。
相关文章:
- 将成员变量添加到共享库中的类中,不会破坏二进制兼容性吗
- 对RValue对象调用的LValue ref限定成员函数
- 为什么使用 "this" 指针调用派生成员函数?
- 具有奇怪重复模板模式的派生类中的成员变量已损坏
- 助记符和指向成员语法的指针
- 用于访问容器<T>数据成员的正确 API
- 内置函数可查看CPP中的成员变量
- 在C++如何从数组中提取成员并返回成员类型的数组?
- C++ HDF5 提取复合数据类型的一个成员
- 从参数包中提取成员类型
- C++ 重载提取运算符 - 无法访问类中声明的私有成员
- 在派生类中使用提取运算符(>>)的方法以及在C++中处理静态数据成员的方法
- 如何仅强制提取特定的私有类成员
- 从结构或类中提取成员变量
- 如何从 char 数组中提取数字字符串成员
- 如何使用c / c ++在OpenLDAP中提取用户的组成员身份
- 从类实例的向量中提取类成员(作为新向量)
- iostream插入器和提取器可以是类成员而不是全局重载吗?
- 从二进制文件中提取结构体成员
- C++ - 是否可以从模板中的成员函数类型中提取类和参数类型