access5.c

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

C
25
字号
// { dg-do assemble  }// GROUPS passed access// access file// From: Jeffrey C. Gealow <jgealow@mtl.mit.edu>// Date:     Thu, 18 Feb 93 10:22:23 -0500// Subject:  nested class access control bug// Message-ID: <9302181522.AA29209@mtl.mit.edu>class enclose {public:  class nested_public { int x; };protected:  class nested_protected { int x; };private:  class nested_private { int x; }; // { dg-error "" } private};class derived : public enclose {  nested_public obj1;     // ok  nested_protected obj2;  // ok  nested_private obj3;    // error// { dg-error "" } in this context};

⌨️ 快捷键说明

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