如何使用 SWIG 获取结构体成员的顺序

给定一个 C++ 结构体,在使用 SWIG 将其导出至 Lua 时,我能够在 Lua 中获取结构体成员的名称(请参阅此博客 入口)。不幸的是,我注意到获取的成员名称并不能提供有关 C++ 结构体定义中成员声明顺序的准确信息。

有没有办法在 Lua 中使用 SWIG 获取 C++ 结构体成员的声明顺序?

点赞