CSimpleMapEqualHelperFalse Class

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

這個類別是 helper CSimpleMap類別。

template <class TKey, class TVal>  
class CSimpleMapEqualHelperFalse

公用方法

名稱描述
CSimpleMapEqualHelperFalse::IsEqualKey(靜態)測試兩個索引鍵相等。
CSimpleMapEqualHelperFalse::IsEqualValue(靜態)傳回 false。

此特性類別是補充CSimpleMap類別。 它提供方法來比較兩個項目中包含CSimpleMap物件,特別是兩個值項目或兩個索引鍵的項目。

數值比較一定會傳回 false,並另外,會呼叫ATLASSERT是 false,如果曾被參考的引數。 在等號比較測試未充分定義所在的情況下,這個類別可讓對應,其包含索引鍵/值配對的大部分方法正確運作,但在定義完善的方式,例如視比較的方法失敗CSimpleMap::FindVal

標頭︰ atlsimpcoll.h

測試兩個索引鍵相等。

static bool IsEqualKey(const TKey& k1, const TKey& k2);

參數

k1
第一個索引鍵。

k2
第二個索引鍵。

傳回值

如果索引鍵相等,false 否則傳回 true。

備註

這個方法會呼叫CSimpleArrayEqualHelper

傳回 false。

static bool IsEqualValue(const TVal&, const TVal&);

傳回值

傳回 false。

備註

這個方法一律傳回 false,並將呼叫ATLASSERT是 false,如果曾被參考的引數。 目的CSimpleMapEqualHelperFalse::IsEqualValue是強制使用等號比較測試沒有充分定義完善的方式失敗的比較方法。

CSimpleMapEqualHelper 類別
類別概觀

顯示: