1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
|
namespace a::b
{
void foo::bar(int xx)
{
switch (xx)
{
case 1:
// filler
while (true)
{
if (something)
{
do_something();
}
else if (something_else)
{
do_something_else();
}
else
{
dont_do_anything();
break;
}
}
break;
case 2:
handle_two();
default:
handle_the_rest();
break;
} // switch
} // foo::bar
class long_class
{
private:
int m_a;
int m_name;
public:
long_class(int a) {}
void f1() {}
void f2() {}
void f3() {}
}; // class long_class
} // namespace a::b
|