visibility16.c
来自「Mac OS X 10.4.9 for x86 Source Code gcc」· C语言 代码 · 共 36 行
C
36 行
// { dg-do assemble }// GROUPS passed visibility// visibility file// From: Marie Trapp <Marie.Trapp@analog.com>// Date: Thu, 5 Aug 93 11:55:15 EDT// Subject: access of protected members// Message-ID: <9308051553.AA07639@nwd2sun1.analog.com>class A { protected: int astuff; // { dg-error "" } protected A() { astuff = 3; }};class B : public A { int bstuff; public: B( A *p) { bstuff = p->astuff;// { dg-error "" } .* }};class C : public A { int cstuff; public: C() { cstuff = 5; }};int main() { C cvar; B bvar(&cvar);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?