LINUX.ORG.RU

История изменений

Исправление KennyMinigun, (текущая версия) :

Но зачем писать так, когда можно написать «по сишному» и точно указать что там возвращается?

Суть в том, что там лямбда возвращается. А ее тип явно указать нельзя. Разве что в std::function обернуть.

У меня в реальном коде возвращается шаблонный Visitor который наследуется от лямбд (из моей соседней темы). Там уже никак не завернешь, ибо operator() перегружен.

Исходная версия KennyMinigun, :

Но зачем писать так, когда можно написать «по сишному» и точно указать что там возвращается?

Суть в том, что там лямбда возвращается. А ее тип явно указать нельзя. Разве что в std::function обернуть