CTimeSpan ( );
CTimeSp&an ( const CTimeSpanamp; timeSpanSrc );
CTimeSpan ( time_t tiempo );
CTimeSpan ( largo lDays, int nHours, int nMins, int nSecs );
Parámetros
timeSpanSrc
Que ya existe un objeto de CTimeSpan.
tiempo
Un valor de tiempo de time_t.
lDays, nHours, nMins, nSecs
Días, horas, minutos y segundos, respectivamente.
Observaciones
Todos estos constructores crean un nuevo objeto de CTimeSpan inicializado con el tiempo relativo especificado. A continuación se describe cada constructor:
| Componente | Gama |
| lDays | 0–25, 000 (aproximadamente) |
| nHours | 0–23 |
| nMins | 0–59 |
| nSecs | 0–59 |
Tenga en cuenta que la versión de depuración de la biblioteca Microsoft Foundation Class afirma si uno o más de los componentes de tiempo de día están fuera del intervalo. Es su responsabilidad para validar los argumentos antes de llamar.
Ejemplo
/ / ejemplo de CTimeSpa&n::CTimeSpan
CTimeSpan ST1; nbsp; / / Sin inicializar el valor de tiempo
CTimeSpan ts2a (ST1); / / Constructor de copia
CTimeSpan ts2b = ST1; / / Copiar de nuevo el constructor
CTimeSpan ts3 (100); / / 100 segundos
CTimeSpan ts4 (0, 1, 5, 12); / / 1 hora, 5 minutos y 12 segundos
Visión General de CTimespan |nbsp; Miembros de clase | Diagrama de jerarquía