Здравствуйте, remark, Вы писали:
R>Дальше я ничего не понял...
Второй случай это когда возвращается значение, которое может быть приведено к типу функции. В стандарте говорится про какойто временный обьект, который возвращается, наверно его можно понимать так как в паскале

, где он имеет имя совпадающее с именем функции