C++ C++/枚举/类型名称/说明符

C++ C++/枚举/类型名称/说明符,c++,enums,C++,Enums,我已经找了好几个小时来解决这个问题,但仍然无法解决 #include <iostream> using namespace std; enum color { brown, green, orange, red, yellow }; enum yn { yes, no }; struct Fruit { private: char name[32]; color cl; yn annual; yn perennial; yn trop

我已经找了好几个小时来解决这个问题,但仍然无法解决

#include <iostream>

using namespace std;

enum color { brown, green, orange, red, yellow };
enum yn { yes, no };

struct Fruit {
  private:
    char name[32];
    color cl;
    yn annual;
    yn perennial;
    yn tropical;
  public:

};

int main()
{
    system("pause");
    return 0;
}
#包括
使用名称空间std;
枚举颜色{棕色、绿色、橙色、红色、黄色};
枚举yn{是,否};
结构果{
私人:
字符名[32];
彩色cl;
yn年度;
yn多年生植物;
yn热带;
公众:
};
int main()
{
系统(“暂停”);
返回0;
}
函数yn不是类型名

'annual,perennal,tropical'未知覆盖说明符

yn
是第二类贝塞尔函数的名称,用于阶数n。它可以定义为
double yn(int n,double x)


示例中没有包含
,但可能包含在代码中。您的编译器可能对此感到困惑。尝试将枚举重命名为
enum yesno{yes,no}

yn
是n阶第二类贝塞尔函数的名称。它可以定义为
double yn(int n,double x)


示例中没有包含
,但可能包含在代码中。您的编译器可能对此感到困惑。尝试将枚举重命名为
enum yesno{yes,no}

颜色没有问题,但yn有问题。无法复制:我只收到有关未使用的私人成员的警告。如果有必要,我使用VS2015。严重性代码说明项目文件行抑制状态错误(活动)功能“yn”不是类型名Fruit c:\Users\PC\Documents\Visual Studio 2015\Projects\Fruit\Fruit\Source.cpp 12是否发布了完整的源文件?这正是我所需要的。是颜色没有问题,但yn有问题。无法复制:我只收到有关未使用的私人成员的警告。如果有问题,我将使用VS2015。严重性代码说明项目文件行抑制状态错误(活动)函数“yn”不是类型名Fruit c:\Users\PC\Documents\Visual Studio 2015\Projects\Fruit\Fruit\Source.cpp 12是否发布了完整的源文件?这就是我需要的。YesOh我得到了。谢谢:)哦,我得到了。谢谢:)