다음을 통해 공유


COleDateTimeSpan::m_status

이 데이터 멤버에 대 한 열거 형식입니다 DateTimeSpanStatus, 내에서 정의 되는 COleDateTimeSpan 클래스입니다.

DateTimeSpanStatus m_status;

설명

enum DateTimeSpanStatus{

valid = 0,

invalid = 1,

null = 2,

};

이러한 상태 값에 대 한 간단한 설명은 다음을 참조 하십시오.

  • COleDateTimeSpan::valid 나타냅니다가 COleDateTimeSpan 개체 유효 합니다.

  • COleDateTimeSpan::invalid 나타냅니다가 COleDateTimeSpan 개체가 유효 하지 않습니다. 즉, 값을 올바르지 않을 수 있습니다.

  • COleDateTimeSpan::null 나타냅니다가 COleDateTimeSpan 개체는 null, 즉,이 개체에 대 한 지정 된 값이 없습니다.(이 "null" 데이터베이스 "는 C++와는 달리 값을 갖는" 의미에서 NULL.)

상태는 COleDateTimeSpan 개체는 다음과 같은 경우에는 유효 하지 않습니다.

  • 이 개체 오버플로 또는 언더플로가 산술 할당 과정 즉, 발생 하는 경우 += 또는 -=.

  • 잘못 된 값이이 개체에 할당 된 경우.

  • 이 개체의 상태를 잘못 사용 하 여 명시적으로 설정 된 경우 SetStatus.

작업 상태를 잘못 설정 될 수 있습니다에 대 한 자세한 내용은 참조 하십시오. COleDateTimeSpan::operator +,-COleDateTimeSpan::operator + =,-=.

주의 정보주의

이 데이터 멤버에 대 한 고급 프로그래밍 상황입니다.인라인 멤버 함수를 사용 해야 GetStatusSetStatus.참조 SetStatus 이 데이터 멤버를 명시적으로 설정 하는 것에 대 한 자세한 주의 사항에 대 한.

범위에 대 한 자세한 내용은 COleDateTimeSpan 문서를 참조 하는 값을 날짜 및 시간: 자동화 지원.

요구 사항

헤더: atlcomtime.h

참고 항목

참조

COleDateTimeSpan 클래스

계층 구조 차트

COleDateTimeSpan::GetStatus

COleDateTimeSpan::SetStatus