CTime::operator +, -
이러한 연산자는 더하기 및 빼기 CTimeSpan 및 CTime 개체입니다.
CTime operator +(
CTimeSpan timeSpan
) const throw( );
CTime operator -(
CTimeSpan timeSpan
) const throw( );
CTimeSpan operator -(
CTime time
) const throw( );
매개 변수
timeSpan
CTimeSpan 개체를 추가 하거나 뺍니다.time
CTime 개체에서 뺄 수 있습니다.
반환 값
A CTime 또는 CTimeSpan 작업의 결과 나타내는 개체입니다.
설명
CTime개체가 나타내는 절대 시간 CTimeSpan 개체는 상대적 시간을 나타냅니다.더하기 및 빼기를 하려면 처음 두 연산자 사용 CTimeSpan 개체에 및에서 CTime 개체입니다.세 번째 연산자 하나를 뺄 수 있습니다 CTime 에서 생성 하는 다른 개체는 CTimeSpan 개체입니다.
예제
CTime t1(1999, 3, 19, 22, 15, 0); // 10:15 PM March 19, 1999
CTime t2(1999, 3, 20, 22, 15, 0); // 10:15 PM March 20, 1999
CTimeSpan ts = t2 - t1; // Subtract 2 CTimes
ATLASSERT(ts.GetTotalSeconds() == 86400L);
ATLASSERT((t1 + ts) == t2); // Add a CTimeSpan to a CTime.
ATLASSERT((t2 - ts) == t1); // Subtract a CTimeSpan from a CTime.
요구 사항
헤더: atltime.h