Возврат из функции Void в C ++

Рассмотрим следующий фрагмент:

void Foo()
{
  // ...
}

void Bar()
{
  return Foo();
}

Какова законная причина использовать вышеизложенное в C ++, в отличие от более распространенного подхода:

void Foo()
{
  // ...
}

void Bar()
{
  Foo();

  // no more expressions -- i.e., implicit return here
}

Ответы на вопрос(7)

Ваш ответ на вопрос