access7.c
来自「gcc-you can use this code to learn somet」· C语言 代码 · 共 34 行
C
34 行
// Test that access control for types and statics works properly// with nested types.// Build don't link:class A { static int I1; // ERROR - private struct B1 { }; // ERROR - privatepublic: static int I2; struct B2 { };};class D: public A { struct E { void f (); };};void D::E::f (){ int i = I1; // ERROR - within this context B1 b1; // ERROR - within this context i = I2; B2 b2;}void f (){ A::B1 b1; // ERROR - within this context new A::B1; // ERROR - within this context (A::B1) b1; // ERROR - within this context}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?