16567.c

来自「this is a gcc file, you can download it 」· C语言 代码 · 共 45 行

C
45
字号
// 981203 bkoz// g++/16567// Build don't link:typedef bool Bool;typedef unsigned char		Uint8;typedef unsigned short		Uint16;typedef unsigned int		Uint32;enum e_ms  { third = 3, fourth = 4 }; struct bitmask {  Uint8* anon1;		   Uint32 anon2;  Uint8 anon3;  Uint8 here: 2;  Uint8 anon4: 2;  Uint8 anon5: 4;};struct control {  Uint8 foo_1();};inline Uint8 foo_2(bitmask* p) {   return p->here;}inline Uint8 control::foo_1() {   return foo_2((bitmask*) this);}void foo(void) {  control obj;  control *fp = &obj;  e_ms result;    result = (e_ms) fp->foo_1; // ERROR - // ERROR -}  

⌨️ 快捷键说明

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