bool oper&ator == (const COleDateTimeSpanamp;dateSpan) const;
bool oper&ator! = (const COleDateTimeSpanamp;dateSpan) const;
bool operatorlt; (const COleDateTimeSpan &dateSpan) const;
bool operatorgt; (const COleDateTimeSpan &dateSpan) const;
bool operatorlt; = (const COleDateTimeSpan & dateSpan ) const;
bool operatorgt; = (const COleDateTimeSpan & dateSpan ) const;
Açıklamalar
Bu operatörler, iki tarihi-süresi değerleri karşılaştırmak ve koşul doğruysa sıfır döndürür; Aksi halde 0.
Notnbsp; Sipariş işlemleri dönüş değeri (<, < =, >, > =) durumu ya da işlenen null veya geçersiz ise tanımsızdır. Eşitlik operatörleri (==, ! =) işlenen durumunu dikkate.
Örnek
COleDateTimeSpan spanOne (3, 12, 0, 0); / / 3 gün 12 Saat
COleDateTimeSpan spanTwo (spanOne); nbsp; / / 3 gün 12 Saat
bool b;
b = spanOne = spanTwo; / / DOĞRU
spanTwo.SetStatus(COleDateTimeSpan::invalid);
b = spanOne = spanTwo; / / YANLIŞ farklı durum
b = spanOne! = spanTwo; / / DOĞRU farklı durum
b spanOne = < spanTwo; / / YANLIŞ, aynı değer
b spanOne = > spanTwo; / / YANLIŞ, aynı değer
b spanOne = < = spanTwo; / / DOĞRU aynı değer
b = spanOne > = spanTwo; / / DOĞRU aynı değer
&Notnbsp; Son dört satırlık bir önceki örnekte, hata ayıklama modunda assert olacaktır.
COleDateTimeSpan genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi