Can anyone tell me whether this ...
#include <memory>
using namespace std;
int main()
{
auto f = []<typename T>() -> T
{
return 123;
};
f.operator ()<int>();
}
... is the only way to call the C++20 generic lambda without arguments?