dr128.c

来自「Mac OS X 10.4.9 for x86 Source Code gcc」· C语言 代码 · 共 18 行

C
18
字号
// { dg-do run }// Origin: Giovanni Bajo <giovannibajo at gcc dot gnu dot org>// DR128: Casting between enum typesextern "C" void abort(void);enum E1 { BLACK = 0, RED = 1 };enum E2 { WHITE = 0, YELLOW = 1};int main(void){  E1 e1 = RED;  E2 e2 = static_cast<E2>(e1);  if (e2 != YELLOW)    abort();  return 0;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?