读书人

联合体union未定义?解决办法

发布时间: 2012-03-18 13:55:39 作者: rapoo

联合体union未定义?
//以下为类A
#include<B.h>
typedef union{
int a;
int b;
}def_t;
class A{

};
//以下为类B
#include<A.h>
class A;
class B{
def_t def;
};

为什么报def_t未定义啊?


[解决办法]

C/C++ code
typedef union tagDef_t{  int a;  int b;}def_t;
[解决办法]
为什么类A中要#include<B.h>?

读书人网 >C++

热点推荐