分享方式:


identity 結構

一種提供類型定義來作為範本參數的結構。

語法

struct identity {
   typedef Type type;
   Type operator()(const Type& left) const;
};

參數

left
要識別的值。

備註

此類別包含公用類型定義 type,這與範本參數 Type 相同。 它是與範本函式 forward 搭配使用,以確保函式參數具有所需的類型。

為了與舊版程式碼相容,類別也會定義傳回其引數 的識別函 operator() 式。