19
|
Vittorio Romeo · 技术社区 · 7 年前 |
![]() |
1
6
也就是说,在实例化模板时,使用局部上下文(包括模板参数)部分实例化泛型lambda的主体;因此,在克朗的实施下,
这归结为主要实现中的架构问题(另请参见 this answer ; GCC显然不受此限制),因此如果Core认为您的代码格式良好,我会感到惊讶(毕竟,他们在通用lambda捕获的设计中考虑了这一点——请参阅链接的答案)。支持代码的GCC充其量是一个特性(但可能有害,因为它使您能够编写依赖于实现的代码)。 |
![]() |
user1683586 · 使用复制构造函数启用_if 7 年前 |
![]() |
ssb · C++SFINAE解析顺序 7 年前 |
![]() |
Viatorus · SFINAE:函数模板优化 8 年前 |
![]() |
Ammar Husain · 元编程的C++STL功能等价物 8 年前 |
![]() |
KentH · 使用std::result_of的意外SFINAE失败 10 年前 |