Language
Compiler
Options
$
Foo(0)
Foo(1)
Foo(10)
Foo(11)
~Foo(11)
~Foo(10)
~Foo(1)
~Foo(0)
Exit Code:
0
Author
anonymous
almost 8 years ago
Author
anonymous
almost 8 years ago
$
prog.cc: In constructor 'Bar::Bar(bool)':
prog.cc:19:9: warning: 'Bar::mFoo1' will be initialized after [-Wreorder]
Foo mFoo1;
^
prog.cc:18:9: warning: 'Foo Bar::mFoo0' [-Wreorder]
Foo mFoo0;
^
prog.cc:21:5: warning: when initialized here [-Wreorder]
Bar(bool) : mFoo1(11), mFoo0(10) { }
^
Foo(0)
Foo(1)
Foo(10)
Foo(11)
~Foo(11)
~Foo(10)
~Foo(1)
~Foo(0)