Returning From a Void-Funktion in C ++
Betrachten Sie das folgende Snippet:
void Foo()
{
// ...
}
void Bar()
{
return Foo();
}
Was ist ein legitimer Grund, um das oben Genannte in C ++ zu verwenden, im Gegensatz zum allgemeineren Ansatz:
void Foo()
{
// ...
}
void Bar()
{
Foo();
// no more expressions -- i.e., implicit return here
}