CTimeSpan ( );
CTimeSp&an ( const CTimeSpanamp; timeSpanSrc );
CTimeSpan ( time_t tempo );
CTimeSpan ( lungo lDays, int nHours, int nMins, int nSecs );
Parametri
timeSpanSrc
Un oggetto CTimeSpan già esistente.
tempo
Un valore di tempo time_t.
lDays, nHours, nMins, nSecs
Giorni, ore, minuti e secondi, rispettivamente.
Osservazioni
Tutti questi costruttori creano un nuovo oggetto CTimeSpan inizializzato con il relativo tempo specificato. Ogni costruttore è descritto di seguito:
| Componente | Gamma |
| lDays | 0–25, 000 (approssimativamente) |
| nHours | 0–23 |
| nMins | si |
| nSecs | si |
Si noti che la versione di Debug di Microsoft Foundation Class Library afferma che se uno o più dei componenti ora giorno è esterno all'intervallo. È vostra responsabilità per convalidare gli argomenti prima di chiamare.
Esempio
/ / esempio per CTimeSpa&n::CTimeSpan
Ts1 CTimeSpan; nbsp; / / Inizializzati valore del tempo
CTimeSpan ts2a (ts1); / / Costruttore di copia
CTimeSpan ts2b = ts1; / / Copia Costruttore nuovamente
CTimeSpan ts3 (100); / / 100 secondi
CTimeSpan ts4 (0, 1, 5, 12); / / 1 ora, 5 minuti e 12 secondi
Panoramica CTimespan |nbsp; Membri della classe | Gerarchia Chart