类中的结构体或枚举等类型的前置声明
对象类别如结构体,枚举等各种, 如果是定义在类中, 或namespace中, 前置声明时使用方法
//原类型定义
namespace NMath
{
typedef enum _DEV_MODE
{
DM_None,
...
}DEV_MODE;
}
//前置声明
namespace NMath {enum _DEV_MODE;};
//使用声明
NMath::_DEV_MODE m_nDevMode;
//实际使用
m_nDevMode = NMath::xxxx;