共用方式為


CStringElementTraits 類別

這個類別會提供集合類別使用的靜態函式 CString 儲存物件。

template<
   typename T 
>
class CStringElementTraits

參數

  • T
    要在集合中所儲存之資料的型別。

Members

b68aze2k.collapse_all(zh-tw,VS.110).gif公用 Typedefs

名稱

描述

CStringElementTraits::INARGTYPE

使用的資料型別會將項目加入至集合類別物件。

CStringElementTraits::OUTARGTYPE

使用資料型別來擷取項目從集合類別物件。

b68aze2k.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

CStringElementTraits::CompareElements

(靜態) 呼叫這個函式比較的兩個字串項目。

CStringElementTraits::CompareElementsOrdered

(靜態) 呼叫這個函式會比較兩個字串項目。

CStringElementTraits::CopyElements

(靜態) 呼叫這個函式會複製集合類別儲存在物件中的 CString 項目。

CStringElementTraits::Hash

(靜態) 呼叫這個函式會計算指定資料項目的雜湊值。

CStringElementTraits::RelocateElements

(靜態) 呼叫這個函式重新定位在集合類別儲存在物件中的 CString 項目。

備註

這個類別會提供靜態函式,用於複製、移動和比較字串來建立雜湊值。 使用時,集合類別儲存字串架構的資料,這些功能會很有用。 如果需要,請使用 CStringElementTraitsI 不區分大小寫的比較。 字串,當物件要處理為參考時,請使用 CStringRefElementTraits

如需詳細資訊,請參閱 ATL 集合類別。

需求

Header: cstringt.h

請參閱

參考

CElementTraitsBase 類別

CStringElementTraitsI 類別

其他資源

ATL 類別概觀