1.构造函数
typedef struct _tagEquipmentState
{
EquipmentState equipmentState;//设备状态
EquipmentPriority priority;//优先级
int count;//失败次数
int group;//等待组号
int timeState;//时间设置状态
int abortState;//中止状态
// 默认构造函数
_tagEquipmentState()
{
}
_tagEquipmentState(EquipmentState s, EquipmentPriority p, int c,int g,int st,int a)
{
equipmentState = s;
priority = p;
count = c;
group = g;
timeState = st;
abortState = a;
};
}SEquipmentState;
2.初始化
SEquipmentState t_equipmentState(EquipmentOriginal,PriorityOrignal, 0,-1,1,1);//1.设备初始状态 2.优先级 3.失败次数 4.等待组号 5.激发时间状态 6.中止状态
注意:自定义构造函数 需要写一个默认构造函数