Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Classe
Questa classe fornisce metodi per la gestione dei valori di data e ora relativi associati a un file.
Sintassi
class CFileTimeSpan
Membri
Costruttori pubblici
| Nome | Descrizione |
|---|---|
CFileTimeSpan::CFileTimeSpan |
Costruttore. |
Metodi pubblici
| Nome | Descrizione |
|---|---|
CFileTimeSpan::GetTimeSpan |
Chiamare questo metodo per recuperare l'intervallo di tempo dall'oggetto CFileTimeSpan . |
CFileTimeSpan::SetTimeSpan |
Chiamare questo metodo per impostare l'intervallo di tempo dell'oggetto CFileTimeSpan . |
Operatori pubblici
| Nome | Descrizione |
|---|---|
CFileTimeSpan::operator - |
Esegue la sottrazione su un CFileTimeSpan oggetto . |
CFileTimeSpan::operator != |
Confronta due oggetti CFileTimeSpan per stabilirne la disuguaglianza. |
CFileTimeSpan::operator + |
Esegue l'addizione su un CFileTimeSpan oggetto . |
CFileTimeSpan::operator += |
Esegue l'aggiunta su un CFileTimeSpan oggetto e assegna il risultato all'oggetto corrente. |
CFileTimeSpan::operator < |
Confronta due CFileTimeSpan oggetti per determinare il minore. |
CFileTimeSpan::operator <= |
Confronta due CFileTimeSpan oggetti per determinare l'uguaglianza o minore. |
CFileTimeSpan::operator = |
Operatore di assegnazione . |
CFileTimeSpan::operator -= |
Esegue la sottrazione su un CFileTimeSpan oggetto e assegna il risultato all'oggetto corrente. |
CFileTimeSpan::operator == |
Confronta due oggetti CFileTimeSpan per stabilirne l'uguaglianza. |
CFileTimeSpan::operator > |
Confronta due CFileTimeSpan oggetti per determinare le dimensioni maggiori. |
CFileTimeSpan::operator >= |
Confronta due CFileTimeSpan oggetti per determinare l'uguaglianza o maggiore. |
Osservazioni:
La CFileTimeSpan classe fornisce metodi per gestire periodi di tempo relativi nelle unità usate dal file system. Queste unità vengono spesso usate nelle operazioni di file, ad esempio quando è stato creato un file, l'ultimo accesso o l'ultima modifica. I metodi di questa classe vengono spesso usati insieme agli CFileTime oggetti classe .
Esempio
Vedere l'esempio per CFileTime::Millisecond.
Requisiti
Intestazione: atltime.h
CFileTimeSpan::CFileTimeSpan
Costruttore.
CFileTimeSpan() throw();
CFileTimeSpan(const CFileTimeSpan& span) throw();
CFileTimeSpan(LONGLONG nSpan) throw();
Parametri
span
Oggetto CFileTimeSpan esistente.
nSpan
Periodo di tempo in FILETIME unità.
Osservazioni:
L'oggetto CFileTimeSpan può essere creato usando un oggetto esistente CFileTimeSpan o espresso come valore a 64 bit in unità di 100 nanosecondi FILETIME . Per ulteriori informazioni, vedere CFileTime. Il costruttore predefinito imposta l'intervallo di tempo su 0.
CFileTimeSpan::GetTimeSpan
Chiamare questo metodo per recuperare l'intervallo di tempo dall'oggetto CFileTimeSpan .
LONGLONG GetTimeSpan() const throw();
Valore restituito
Restituisce l'intervallo di tempo in unità di 100 nanosecondi FILETIME . Per ulteriori informazioni, vedere CFileTime.
CFileTimeSpan::operator -
Esegue la sottrazione su un CFileTimeSpan oggetto .
CFileTimeSpan operator-(CFileTimeSpan span) const throw();
Parametri
span
Oggetto CFileTimeSpan.
Valore restituito
Restituisce un CFileTimeSpan oggetto che rappresenta il risultato della differenza tra due intervalli di tempo.
CFileTimeSpan::operator !=
Confronta due oggetti CFileTimeSpan per stabilirne la disuguaglianza.
bool operator!=(CFileTimeSpan span) const throw();
Parametri
span
L'oggetto CFileTimeSpan da confrontare.
Valore restituito
Restituisce TRUE se l'elemento confrontato non è uguale all'oggetto CFileTimeSpan ; in caso contrario FALSE, .
CFileTimeSpan::operator +
Esegue l'addizione su un CFileTimeSpan oggetto .
CFileTimeSpan operator+(CFileTimeSpan span) const throw();
Parametri
span
Oggetto CFileTimeSpan.
Valore restituito
Restituisce un CFileTimeSpan oggetto contenente la somma dei due intervalli di tempo.
CFileTimeSpan::operator +=
Esegue l'aggiunta su un CFileTimeSpan oggetto e assegna il risultato all'oggetto corrente.
CFileTimeSpan& operator+=(CFileTimeSpan span) throw();
Parametri
span
Oggetto CFileTimeSpan.
Valore restituito
Restituisce l'oggetto aggiornato CFileTimeSpan contenente la somma dei due intervalli di tempo.
CFileTimeSpan::operator <
Confronta due CFileTimeSpan oggetti per determinare il minore.
bool operator<(CFileTimeSpan span) const throw();
Parametri
span
L'oggetto CFileTimeSpan da confrontare.
Valore restituito
Restituisce TRUE se il primo oggetto è minore ,ovvero rappresenta un periodo di tempo più breve, rispetto al secondo, in caso contrario FALSE.
CFileTimeSpan::operator <=
Confronta due CFileTimeSpan oggetti per determinare l'uguaglianza o minore.
bool operator<=(CFileTimeSpan span) const throw();
Parametri
span
L'oggetto CFileTimeSpan da confrontare.
Valore restituito
Restituisce TRUE se il primo oggetto è minore di (ovvero rappresenta un periodo di tempo più breve) o uguale al secondo, in caso contrario FALSE.
CFileTimeSpan::operator =
Operatore di assegnazione .
CFileTimeSpan& operator=(const CFileTimeSpan& span) throw();
Parametri
span
Oggetto CFileTimeSpan.
Valore restituito
Restituisce l'oggetto aggiornato CFileTimeSpan .
CFileTimeSpan::operator -=
Esegue la sottrazione su un CFileTimeSpan oggetto e assegna il risultato all'oggetto corrente.
CFileTimeSpan& operator-=(CFileTimeSpan span) throw();
Parametri
span
Oggetto CFileTimeSpan.
Valore restituito
Restituisce l'oggetto aggiornato CFileTimeSpan .
CFileTimeSpan::operator ==
Confronta due oggetti CFileTimeSpan per stabilirne l'uguaglianza.
bool operator==(CFileTimeSpan span) const throw();
Parametri
span
L'oggetto CFileTimeSpan da confrontare.
Valore restituito
Restituisce TRUE se gli oggetti sono uguali, in caso contrario FALSE.
CFileTimeSpan::operator >
Confronta due CFileTimeSpan oggetti per determinare le dimensioni maggiori.
bool operator>(CFileTimeSpan span) const throw();
Parametri
span
L'oggetto CFileTimeSpan da confrontare.
Valore restituito
Restituisce TRUE se il primo oggetto è maggiore di ,ovvero rappresenta un periodo di tempo più lungo, rispetto al secondo; in caso contrario FALSE, .
CFileTimeSpan::operator >=
Confronta due CFileTimeSpan oggetti per determinare l'uguaglianza o maggiore.
bool operator>=(CFileTimeSpan span) const throw();
Parametri
span
L'oggetto CFileTimeSpan da confrontare.
Valore restituito
Restituisce TRUE se il primo oggetto è maggiore di (ovvero rappresenta un periodo di tempo più lungo) o uguale al secondo, in caso contrario FALSE.
CFileTimeSpan::SetTimeSpan
Chiamare questo metodo per impostare l'intervallo di tempo dell'oggetto CFileTimeSpan .
void SetTimeSpan(LONGLONG nSpan) throw();
Parametri
nSpan
Nuovo valore per l'intervallo di tempo in unità da 100 nanosecondi FILETIME . Per ulteriori informazioni, vedere CFileTime.
Vedi anche
FILETIME
Classe CFileTime
Grafico gerarchia
Classi condivise ATL/MFC