다음을 통해 공유


CTimeSpan::CTimeSpan

생성 CTimeSpan 개체에서 다양 한 방법으로.

CTimeSpan( ) throw( );
CTimeSpan(
   __time64_t time 
) throw( );
CTimeSpan(
   LONG lDays,
   int nHours,
   int nMins,
   int nSecs 
) throw( );

매개 변수

  • timeSpanSrc
    A CTimeSpan 개체가 이미 존재 합니다.

  • time
    A __time64_t 시간 값 (초)에서 시간 범위입니다.Visual C++ 버전 6.0 및 이전 버전에서 time 값은 time_t.Visual C++.net 또는 나중에 자동으로 변환 된 time_t 매개 변수를 __time64_t.

  • lDays, nHours, nMins, nSecs
    일, 시간, 분 및 초를 각각.

설명

이러한 생성자가 새로 만든 CTimeSpan 개체가 지정 된 상대 시간으로 초기화 합니다.각 생성자 아래에 설명 되어 있습니다.

  • CTimeSpan (); 초기화 구문 CTimeSpan 개체입니다.

  • CTimeSpan (const CTimeSpan & ); 생성 한 CTimeSpan 개체에서 다른 CTimeSpan 값입니다.

  • CTimeSpan (__time64_t); 생성 한 CTimeSpan 에서 개체는 __time64_t 형식.

  • CTimeSpan (LONG, int, int, int); 생성 한 CTimeSpan 구성 요소와 각 구성 요소에서에서 개체 다음 범위를 제한:

    구성 요소

    범위

    lDays

    0–25, 000 (약)

    nHours

    0–23

    nMins

    0–59

    nSecs

    0–59

시간 구성 요소의 경우 디버그 버전의 Mfc 라이브러리 어설션 참고 이상의 범위에서 벗어난 경우이 인수를 호출 하기 전에 유효성을 검사할 책임이 있습니다.

예제

CTimeSpan ts1;  // Uninitialized time value
CTimeSpan ts2a(ts1); // Copy constructor
CTimeSpan ts2b = ts1; // Copy constructor again
CTimeSpan ts3(100); // 100 seconds
CTimeSpan ts4(0, 1, 5, 12);    // 1 hour, 5 minutes, and 12 seconds   

요구 사항

헤더: atltime.h

참고 항목

참조

CTimeSpan 클래스

계층 구조 차트