这是我写的结构
Content-type: multipart/mixed;
Boundary="0__=4EBB09EBDFBCF4F08f9e8a93df938690918c4EBB09EBDFBCF4F0"
--0__=4EBB09EBDFBCF4F08f9e8a93df938690918c4EBB09EBDFBCF4F0
Content-type: multipart/related;
Boundary="1__=4EBB09EBDFBCF4F08f9e8a93df938690918c4EBB09EBDFBCF4F0"
--1__=4EBB09EBDFBCF4F08f9e8a93df938690918c4EBB09EBDFBCF4F0
Content-type: text/html; charset=ISO-8859-1
这会引发QAC错误,缺少“()”。
但是使用'()'会出现编译错误。
#define struct_macro(struct_type_name,struct_name) \
typedef struct struct_type_name \
{ \
int a; \
char b; \
} struct_name
有什么解决方法吗?
答案 0 :(得分:0)
#define struct_macro(struct_type_name,struct_name) typedef struct struct_type_name\
{\
int a;\
char b;\
} struct_name\