|
|
1
4
没有标识捕获默认值,因为捕获默认值必须是捕获中的第一项。见 cpp reference 详细情况。
还有,抓捕
再来一个评论。虽然默认捕获在纸面上看起来很不错(一个字符,无需大惊小怪),但我喜欢使用捕获来显式地减少错误的风险,就像上面指出的那样。它还使识别lambda所依赖的变量更加容易。在这种情况下,代码变成:
这只是样式上的改变——它的意思与前面的示例相同,但是在以后修改代码时应该不容易出错。 |
|
|
Setu · 如何将元素从std::map移动到std::vector 1 年前 |
|
Konvt · 标准库中异常构造函数参数类型问题 1 年前 |
|
|
bourne · 关于操作员超载的澄清 1 年前 |