typedef enum
{
HE=0,
SH
}PARAM_TYPE;
void fun(PARAM_TYPE pe)
{

switch (pe) {
case HE:
cout<<"he"<<endl;
break;
}
}

原因没有加default,修改后

void fun(PARAM_TYPE pe)
{

switch (pe) {
case HE:
cout<<"he"<<endl;
break;
default:
break;
}
}