構造体のメンバーにアクセスしたいが、このメンバーが存在するかどうかを確認する
#include <stdio.h>
int main()
{
struct MyStruct { int a;};
struct MyStruct temp ;
temp.a=3;
return 0;
}
a
メンバーが構造体 m にあるかどうかを確認する方法はあり#ifdef
ますか? 何かのようなもの#ifdef MyStruct.a temp.a=3; #else temp.b=3; #endif