Возврат из функции Void в C ++
Рассмотрим следующий фрагмент:
void Foo()
{
// ...
}
void Bar()
{
return Foo();
}
Какова законная причина использовать вышеизложенное в C ++, в отличие от более распространенного подхода:
void Foo()
{
// ...
}
void Bar()
{
Foo();
// no more expressions -- i.e., implicit return here
}