관계형 연산자 COleDateTimeSpan

부울 연산자 = = (const COleDateTimeSpanamp;dateSpan); const(&A)

부울 연산자! = (const COleDateTimeSpanamp;dateSpan); const(&A)

BOOL operatorlt; (const COleDateTimeSpan &dateSpan); const

BOOL operatorgt; (const COleDateTimeSpan &dateSpan); const

BOOL operatorlt; = (const COleDateTimeSpan & dateSpan ); const

BOOL operatorgt; = (const COleDateTimeSpan & dateSpan ); const

주의

이러한 연산자 두 개의 날짜 시간 범위 값을 비교 하 고 해당 조건이 true; 이면 0이 아닌 반환 그렇지 않으면 0。

메모nbsp;??정렬 작업의 반환 값 ( < =, > =) 두 피연산자의 상태가 null 이거나 잘못 된 경우에 정의 되지 않습니다. 같음 연산자 (== ! =)는 피연산자의 상태를 고려

예제

COleDateTimeSpan spanOne (3, 12, 0, 0); / / 3 일 12 시간
COleDateTimeSpan spanTwo (spanOne); nbsp;??? / / 3 일 12 시간
BOOL b;
b = spanOne = spanTwo;??????????????? / / 사실

spanTwo.SetStatus(COleDateTimeSpan::invalid);
b = spanOne = spanTwo;??????????????? / / FALSE 다른 상태
b = spanOne! = spanTwo;??????????????? / / 사실 다른 상태
b spanOne = < spanTwo;???????????????? / / FALSE 같은 값
b spanOne = > spanTwo;???????????????? / / FALSE 같은 값
b spanOne = < = spanTwo;??????????????? / / 사실, 같은 값
b spanOne = > = spanTwo;??????????????? / / 사실, 같은 값

메모nbsp;??마지막 네 줄의 앞의 예제 ASSERT 디버그 모드에서 것입니다(&N).

COleDateTimeSpan 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

Index