union2.c

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

C
26
字号
// { dg-do assemble  }// GROUPS passed unions// anon-union file// From: gerlek@dat.cse.ogi.edu (Michael Gerlek)// Date:     Tue, 8 Dec 92 12:56 PST// Subject:  private anonymous unions have public members? (gcc-2.3.1)// Message-ID: <m0mzByL-0000hoC@dat.cse.ogi.edu>class A {public:  int x;private:  int y;    // { dg-error "" } private  union {    int z;  // { dg-error "" } private  };};void f() {  A a;  a.x = 0;  a.y = 1;// { dg-error "" } .*  a.z = 2;// { dg-error "" } }

⌨️ 快捷键说明

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