考虑以下:
class Specimen
{
public:
enum Gender getGender();
private:
enum Gender { MALE=1, FEMALE=2, ALIEN=3, HYBRID=4};
}
这部分也是:
Gender gender;
根据私人
enum Gender Specimen::getGender()
{
return gender;
}
那是编译器说的成员函数“错误C2440:'return':无法从'Specimen :: gender'转换为'Gender'我还尝试从函数def和函数原型中删除“枚举”
我不确定我需要修复什么