我们可以像这样创建一个lambda:
auto x = [](){};
Run Code Online (Sandbox Code Playgroud)
我可以在堆上创建这样的副本,如下所示:
auto y = new decltype(x)(x);
Run Code Online (Sandbox Code Playgroud)
问题是,是否有可能一步到位?在没有额外步骤的情况下在堆上创建lambda?
Oli*_*liv 37
您可以auto在new-expression中使用:
new auto ([](){});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1062 次 |
| 最近记录: |