C++ 关键词:typename

来自cppreference.com
< cpp‎ | keyword
 
 
C++ 语言
 
 

[编辑] 用法

  • 模板声明中,typename 可用作 class 的代替品,以声明类型模板形参和模板模板形参 (C++17 起)
  • 在模板的声明或定义内,typename 可用于声明某个待决的有限定名是类型。
  • 在模板的声明或定义内, (C++11 前)typename 可在非待决的有限定类型名之前使用。此情况下它没有效果。
  • 在类型要求的要求中。(C++20 起)