2
我正试图创建一个宏,使它更容易指向一个结构体成员。目前,我正在使用STRUCT_NAME + offset
方法指向汇编文件中的结构成员。如何在程序集中创建struct成员指针?
例如,如果我想点结构第三个成员,我会做这样的:
STRUCT_NAME + 3
这似乎是愚蠢的方式做到这一点,如果我在结构中插入更多的成员,我必须更新代码中的所有偏移值。
有没有方法指向使用STRUCT_NAME + macro(struct_name, member_name)
?
我使用德州仪器TMS320C28x硬件。
谢谢!