access7.c
来自「用于进行gcc测试」· C语言 代码 · 共 34 行
C
34 行
// { dg-do assemble }// Test that access control for types and statics works properly// with nested types.class A { static int I1; // { dg-error "" } private struct B1 { }; // { dg-error "" } privatepublic: static int I2; struct B2 { };};class D: public A { struct E { void f (); };};void D::E::f (){ int i = I1; // { dg-error "" } within this context B1 b1; // { dg-error "" } within this context i = I2; B2 b2;}void f (){ A::B1 b1; // { dg-error "" } within this context new A::B1; // { dg-error "" } within this context (A::B1) b1; // { dg-error "" } within this context}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?