Volviendo de una función vacía en C ++
Considere el siguiente fragmento:
void Foo()
{
// ...
}
void Bar()
{
return Foo();
}
¿Cuál es una razón legítima para usar lo anterior en C ++ en lugar del enfoque más común:
void Foo()
{
// ...
}
void Bar()
{
Foo();
// no more expressions -- i.e., implicit return here
}