gpt4 book ai didi

c++ - C++中一个非常简单的枚举类错误

转载 作者:行者123 更新时间:2023-11-28 05:04:53 26 4
gpt4 key购买 nike

这是我的代码:

enum class MyEnum
{
EnumValue1,
EnumValue2 = 10,
EnumValue3
};
int main()
{
MyEnum value1 = MyEnum::EnumValue1;
return 0;
}

当我编译这段代码时,我得到一个错误代码

error: 'MyEnum' is not a class or namespace

有什么问题吗?

最佳答案

简单地告诉 g++ 遵循 C++11 标准。

要在 Code::Blocks 中执行此操作,请转到项目 -> 构建选项 并在编译器设置 -> 编译器标志选项卡,选中“让 g++ 遵循 C++11 ISO C++ 语言标准”(确保更改整个项目的 g++ 行为,而不仅仅是事件目标)。

关于c++ - C++中一个非常简单的枚举类错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45058024/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com