CTimeSpan non dispone di una classe base.
Un oggetto CTimeSpan rappresenta un intervallo di tempo relativo. La classe CTimeSpan incorpora il tipo di dati ANSI time_t e le sue funzioni di runtime associati. Queste funzioni convertono secondi per varie combinazioni di giorni, ore, minuti e secondi.
Un oggetto CTimeSpan mantiene il tempo in secondi. Poiché l'oggetto CTimeSpan viene archiviato come numero a segno a 4 byte, il massimo consentito span è circa ± 68 anni.
Una classe di compagno, CTime, rappresenta un tempo assoluto. Un CTimeSpan è la differenza tra due valori CTime.
Le classi CTime e CTimeSpan non sono progettate per la derivazione. Perché non ci sono funzioni virtuali, le dimensioni degli oggetti sia CTime e CTimeSpan sono esattamente 4 byte. La maggior parte delle funzioni membro sono in linea.
Per ulteriori informazioni sull'utilizzo di CTimeSpan, vedere l'articolo data e ora nel manuale del programmatore di Visual C++ e Time Management in Riferimento alla libreria di runtime.
# include lt;afx.h>
Membri della classe |nbsp; Gerarchia Chart
Vedere a&nchenbsp; Run-time functions: asctime, _ftime, gmtime, localtime, strftime, time