首页 > 解决方案 > 空 lambda 函数

问题描述

是否可以将以下函数表示为lambda表达式?

void f()
{
    return;
}

它旨在用作模板中的别名。

标签: d

解决方案


(){}应该管用。它使用旧式 lambda 语法,没有箭头。() => {}也应该可以工作,但是似乎有一些错误会阻止将其分配给void function()变量。不过,非常适合模板别名参数。


推荐阅读