C ++草案中的单词包是什么?

时间:2018-11-25 19:51:33

标签: c++

C ++草案标准[basic]p3中的 pack 是什么意思?如果不能用精确的术语解释,您能提供一些具体的解释吗?

  

实体是值,对象,引用,结构化绑定,函数,枚举数,类型,类成员,位域,模板,模板特化,名称空间或 pack

1 个答案:

答案 0 :(得分:4)

该标准也有一个index,如果我们在索引中搜索 pack ,我们将得到以下entry for pack

  

pack,[temp.variadic]

导致[temp.variadic]p4出现:

  

包是模板参数包,功能参数包或init-capture包。   模板参数包或功能参数包的元素数量是为参数包提供的参数数量。   初始化捕获包的元素数是其初始化程序的包扩展中的元素数。