alias6.c

来自「this is a gcc file, you can download it 」· C语言 代码 · 共 36 行

C
36
字号
// Check namespace aliases inside blocksnamespace A {   int i;  void f(){    i = 0;  }}int g();int main (){  namespace B = A;  B::i=42;  B::f();  using namespace B;  f();  // A::i is now 0, B::i is 1  return g();}namespace B {  int i = 1;}int g(){  namespace x = A;  if (x::i)  {    namespace x = B;    return x::i;  }  return x::i;}

⌨️ 快捷键说明

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