gpt4 book ai didi

c - 在自定义宏中使用 offsetof 宏

转载 作者:太空宇宙 更新时间:2023-11-04 04:37:53 24 4
gpt4 key购买 nike

我正在尝试在我自己的另一个宏中使用 offsetof 宏,如下所示:

#define MY_MACRO(struct_type, member)   \
my_function(param1, offsetof(struct_type, member))

当我使用自定义宏时,编译器提示“成员”尚未声明。有没有一种特殊的方法可以将结构成员名称解析为宏?

我正在使用 Microchip 的 XC32 编译器。

最佳答案

我收回我的问题。对于在本网站上浪费空间和时间,我深表歉意。我的宏中有一个 sizeof(),它也在寻找导致编译错误的成员的 sizeof。

关于c - 在自定义宏中使用 offsetof 宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29272354/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com