名稱空間
變體
操作

C++ 關鍵字: typename

來自 cppreference.com
< cpp‎ | 關鍵字
 
 
C++ 語言
表示式
替代表示
字面量
布林字面值 - 整數字面值 - 浮點字面值
字元字面值 - 字串字面值 - nullptr (C++11)
使用者定義 (C++11)
工具
屬性 (C++11)
型別
typedef 宣告
類型別名宣告 (C++11)
型別轉換
記憶體分配
類特有的函式屬性
explicit (C++11)
static

特殊成員函式
模板
雜項
 
 

[編輯] 用法

  • 模板宣告的模板引數列表中,typename 可以作為 class 的替代品來宣告型別模板引數和模板模板引數(C++17 起)
  • 在模板的宣告或定義中,typename 可以用來宣告依賴限定名是一種型別。
  • typename 可以在非依賴限定型別名前使用。在這種情況下它沒有效果。
  • 在型別要求的要求中。
(C++20 起)

[編輯] 參閱

(C++20 起)