相关疑难解决方法(0)

如何更改枚举(C++)使用的整数类型?

如果我有一个C++枚举:

enum Foo
{
  Bar,
  Baz,
  Bork,
};
Run Code Online (Sandbox Code Playgroud)

如何告诉编译器使用a uint16_t来实际存储枚举值?

编辑:GCC在C++ 11的实现中是否支持此功能?

c c++ enums

24
推荐指数
4
解决办法
2万
查看次数

使用枚举声明?

使用声明似乎不适用于枚举类型

class Sample{
public:
enum Colour { RED,BLUE,GREEN};
}

using Sample::Colour;
Run Code Online (Sandbox Code Playgroud)

不起作用!! 我们是否需要为枚举类型的每个枚举器添加使用声明?如下

using sample::Colour::RED;
Run Code Online (Sandbox Code Playgroud)

c++ enums using-declaration

7
推荐指数
4
解决办法
7570
查看次数

标签 统计

c++ ×2

enums ×2

c ×1

using-declaration ×1