inline21.c

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

C
40
字号
// Special g++ Options: -O2// Origin: suckfish@ihug.co.nz// DECLARATIONSstruct Record {   Record (int bb) :      b (bb)      { }   int extra;   // Having an extra member in record is crucial.   int b;};      struct Container {   Record record;   // The const on the next line is crucial.   Container ( const Record  b) : record(b) {}};// TEST FOR CORRECT BEHAVIORint myArray[3];int * intp = myArray;void use_pair (const Container & c){   *intp++ = c.record.b;}extern "C" int printf (const char *,...);int main(){  use_pair (Container (1234));  if (myArray[0] != 1234)    return 1;}

⌨️ 快捷键说明

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