繁体   English   中英

auto in in function parameter list暗示模板参数

[英]auto in function parameter list implying template argument

在他在cppcon (约13分钟)的演讲中,Andrew Sutton提到你将“很快”能够写出来

auto func(auto a, auto b) { ... }

这意味着什么

template <typename T, typename U> auto func(T a, U b) { ... }

正如在C ++ 14中为通用lambdas所介绍的那样。

  1. 这个功能的名称是什么?

  2. 这是Concepts Lite的一部分,还是单独提出?

  3. 如果它确实被提出,这显然没有进入C ++ 14; 如果有人知道,针对它提出的异议是什么?

  1. 缩写功能模板
  2. 是的,它是Concepts Lite的一部分
  3. 这是TS的概念,它远没有为C ++ 14做好准备。

最新的TS概念草案中阅读所有相关内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM