Tho*_*ing 6 c++ enums
说我有
enum Foo { Foo0, Foo1, Foo2 };
请注意,没有显式声明的Foo常量值为3(它们是0,1和2).
以下是否调用未定义的行为?
Foo yay = (Foo) 3;
特别注意3可能适合内部表示Foo.
3
Foo
Pet*_*ker 8
它定义明确.为了表示值0,1和2,类型Foo必须至少有两位,这也足以表示3.
0
1
2
归档时间:
12 年,9 月 前
查看次数:
270 次
最近记录: