Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我怎么知道结构的所有成员是如何位于内部的?我需要详细列出所有偏移量和大小是否有任何 IDE 插件,我使用 Visual Studio 2013?我不能使用 offset of 或类似的东西,因为我需要有关所有字段的信息
struct Test { int a; //0x0000 (4) float b; //0x0004 (4) bool c; //0x0008 (1) }; //Size=0x000C
谢谢
没有关于结构的内置反射。有些库引入了更多代码(通常是宏),这使得结构可反射。
例子:
如果您可以更改自动生成的代码以包含其中的一些内容,那么您可能会有一些运气。否则,我认为没有办法。