static3.c
来自「Mac OS X 10.4.9 for x86 Source Code gcc」· C语言 代码 · 共 37 行
C
37 行
// { dg-do link }// { dg-options "-O2" }class Foo {public: // No out-of-class definition is provided for these class members. // That's technically a violation of the standard, but no diagnostic // is required, and, as a QOI issue, we should optimize away all // references. static const int erf = 0; static const int foo = 1;};int one(){ return Foo::foo;}int two(){ return Foo::foo + Foo::erf;}int three(int x){ return x ? Foo::erf : Foo::foo;}int i;int main (){ one (); two (); three (i);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?