命名空间
变体
操作

C++ 命名要求: TransformationTrait (自 C++11 起)

来自 cppreference.com
 
 
C++ 命名要求
 

一个 TransformationTrait 是一个类模板,它提供其模板类型参数的转换。

[编辑] 要求

  • 接受一个模板类型参数(额外的模板参数是可选的且允许)。
  • 转换后的类型是一个公开可访问的嵌套类型,名为 type

[编辑] 标准库

所有 类型转换特征 都满足 TransformationTrait

以下标准库类模板也满足 TransformationTrait

获取指定元素的类型
(类模板特化) [编辑]
获取pair元素的类型
(类模板特化) [编辑]
获取array元素的类型
(类模板特化) [编辑]
在编译时获取由其索引指定的备选类型的类型
(类模板) (别名模板)[编辑]