Compare
Vergleicht Daten eines Elements in der Liste mit den Daten eines anderen Listenelements.
virtual int Compare(
|
Parameter
node
[in] Zeiger auf ein Listenelement zum Vergleich
mode=0
[in] Vergleich-Variante
Rückgabewert
0 - im Falle die Elemente in der Liste gleich sind, -1 - wenn das Element in der Liste kleiner als der Knoten zum Vergleich (node) ist, 1 - wenn das Element in der Liste größer als ein Knoten für den Vergleich (node) ist.
Hinweis
Die Vergleichsmethode Compare() in der Klasse CObject gibt immer 0 zurück und führt keine Aktionen aus. Wenn Sie Daten der abgeleiteten Klasse vergleichen möchten, kann die Vergleichsmethode Compare(...) implementiert werden. Verwenden Sie den Parameter mode, um den multivariaten Vergleich zu implementieren.
Beispiel:
//--- example for CObject::Compare(...)
|