CFileTimeSpan
sınıfı
Bu sınıf, bir dosyayla ilişkili göreli tarih ve saat değerlerini yönetmek için yöntemler sağlar.
Sözdizimi
class CFileTimeSpan
Üyeler
Ortak oluşturucular
Veri Akışı Adı | Açıklama |
---|---|
CFileTimeSpan::CFileTimeSpan |
Oluşturucu. |
Genel yöntemler
Veri Akışı Adı | Açıklama |
---|---|
CFileTimeSpan::GetTimeSpan |
Nesneden zaman aralığını almak için bu yöntemi çağırın CFileTimeSpan . |
CFileTimeSpan::SetTimeSpan |
Nesnenin zaman aralığını ayarlamak için bu yöntemi çağırın CFileTimeSpan . |
Genel işleçler
Veri Akışı Adı | Açıklama |
---|---|
CFileTimeSpan::operator - |
Bir CFileTimeSpan nesne üzerinde çıkarma gerçekleştirir. |
CFileTimeSpan::operator != |
Eşitsizlik için iki CFileTimeSpan nesneyi karşılaştırır. |
CFileTimeSpan::operator + |
Bir CFileTimeSpan nesne üzerinde ekleme gerçekleştirir. |
CFileTimeSpan::operator += |
Bir CFileTimeSpan nesne üzerinde ekleme gerçekleştirir ve sonucu geçerli nesneye atar. |
CFileTimeSpan::operator < |
Daha azını belirlemek için iki CFileTimeSpan nesneyi karşılaştırır. |
CFileTimeSpan::operator <= |
Eşitliği veya daha azını belirlemek için iki CFileTimeSpan nesneyi karşılaştırır. |
CFileTimeSpan::operator = |
Atama işleci. |
CFileTimeSpan::operator -= |
Bir CFileTimeSpan nesne üzerinde çıkarma gerçekleştirir ve sonucu geçerli nesneye atar. |
CFileTimeSpan::operator == |
Eşitlik için iki CFileTimeSpan nesneyi karşılaştırır. |
CFileTimeSpan::operator > |
Daha büyük olanını belirlemek için iki CFileTimeSpan nesneyi karşılaştırır. |
CFileTimeSpan::operator >= |
Eşitliği veya daha büyük olanını belirlemek için iki CFileTimeSpan nesneyi karşılaştırır. |
Açıklamalar
sınıfı, CFileTimeSpan
dosya sisteminin kullandığı birimlerde göreli zaman aralıklarını işlemek için yöntemler sağlar. Bu birimler genellikle bir dosyanın oluşturulduğu, son erişildiği veya son değiştirildiği zaman gibi dosya işlemlerinde kullanılır. Bu sınıfın yöntemleri genellikle sınıf nesneleriyle CFileTime
birlikte kullanılır.
Örnek
örneğine CFileTime::Millisecond
bakın.
Gereksinimler
Üst bilgi: atltime.h
CFileTimeSpan::CFileTimeSpan
Oluşturucu.
CFileTimeSpan() throw();
CFileTimeSpan(const CFileTimeSpan& span) throw();
CFileTimeSpan(LONGLONG nSpan) throw();
Parametreler
span
Varolan bir CFileTimeSpan
nesnesi.
nSpan
Birim cinsinden FILETIME
bir süre.
Açıklamalar
Nesne CFileTimeSpan
mevcut CFileTimeSpan
bir nesne kullanılarak oluşturulabilir veya 100 nanosaniyelik FILETIME
birimlerde 64 bit değer olarak ifade edilebilir. Daha fazla bilgi için bkz. CFileTime
. Varsayılan oluşturucu, zaman aralığını 0 olarak ayarlar.
CFileTimeSpan::GetTimeSpan
Nesneden zaman aralığını almak için bu yöntemi çağırın CFileTimeSpan
.
LONGLONG GetTimeSpan() const throw();
Dönüş değeri
Zaman aralığını 100 nanosaniye FILETIME
cinsinden verir. Daha fazla bilgi için bkz. CFileTime
.
CFileTimeSpan::operator -
Bir CFileTimeSpan
nesne üzerinde çıkarma gerçekleştirir.
CFileTimeSpan operator-(CFileTimeSpan span) const throw();
Parametreler
span
Bir CFileTimeSpan
nesnesi.
Dönüş değeri
İki zaman aralığı arasındaki farkın sonucunu temsil eden bir CFileTimeSpan
nesne döndürür.
CFileTimeSpan::operator !=
Eşitsizlik için iki CFileTimeSpan
nesneyi karşılaştırır.
bool operator!=(CFileTimeSpan span) const throw();
Parametreler
span
Karşılaştırılacak CFileTimeSpan
nesne.
Dönüş değeri
Karşılaştırılan öğe nesneye CFileTimeSpan
eşit değilse döndürürTRUE
; aksi takdirde FALSE
.
CFileTimeSpan::operator +
Bir CFileTimeSpan
nesne üzerinde ekleme gerçekleştirir.
CFileTimeSpan operator+(CFileTimeSpan span) const throw();
Parametreler
span
Bir CFileTimeSpan
nesnesi.
Dönüş değeri
İki zaman aralığının toplamını içeren bir CFileTimeSpan
nesne döndürür.
CFileTimeSpan::operator +=
Bir CFileTimeSpan
nesne üzerinde ekleme gerçekleştirir ve sonucu geçerli nesneye atar.
CFileTimeSpan& operator+=(CFileTimeSpan span) throw();
Parametreler
span
Bir CFileTimeSpan
nesnesi.
Dönüş değeri
İki zaman aralığının toplamını içeren güncelleştirilmiş CFileTimeSpan
nesneyi döndürür.
CFileTimeSpan::operator <
Daha azını belirlemek için iki CFileTimeSpan
nesneyi karşılaştırır.
bool operator<(CFileTimeSpan span) const throw();
Parametreler
span
Karşılaştırılacak CFileTimeSpan
nesne.
Dönüş değeri
İlk nesne ikinci nesneden daha azsa (yani, daha kısa bir süreyi temsil ederse) döndürür TRUE
, aksi takdirde FALSE
.
CFileTimeSpan::operator <=
Eşitliği veya daha azını belirlemek için iki CFileTimeSpan
nesneyi karşılaştırır.
bool operator<=(CFileTimeSpan span) const throw();
Parametreler
span
Karşılaştırılacak CFileTimeSpan
nesne.
Dönüş değeri
İlk nesnenin değerinden küçük (yani, daha kısa bir zaman aralığını temsil eder) veya ikinci nesneye eşitse döndürür TRUE
; aksi takdirde FALSE
.
CFileTimeSpan::operator =
Atama işleci.
CFileTimeSpan& operator=(const CFileTimeSpan& span) throw();
Parametreler
span
Bir CFileTimeSpan
nesnesi.
Dönüş değeri
Güncelleştirilmiş CFileTimeSpan
nesneyi döndürür.
CFileTimeSpan::operator -=
Bir CFileTimeSpan
nesne üzerinde çıkarma gerçekleştirir ve sonucu geçerli nesneye atar.
CFileTimeSpan& operator-=(CFileTimeSpan span) throw();
Parametreler
span
Bir CFileTimeSpan
nesnesi.
Dönüş değeri
Güncelleştirilmiş CFileTimeSpan
nesneyi döndürür.
CFileTimeSpan::operator ==
Eşitlik için iki CFileTimeSpan
nesneyi karşılaştırır.
bool operator==(CFileTimeSpan span) const throw();
Parametreler
span
Karşılaştırılacak CFileTimeSpan
nesne.
Dönüş değeri
Nesneler eşitse, aksi takdirde FALSE
döndürürTRUE
.
CFileTimeSpan::operator >
Daha büyük olanını belirlemek için iki CFileTimeSpan
nesneyi karşılaştırır.
bool operator>(CFileTimeSpan span) const throw();
Parametreler
span
Karşılaştırılacak CFileTimeSpan
nesne.
Dönüş değeri
İlk nesne ikinciden büyükse (yani, daha uzun bir süreyi temsil eder), aksi takdirde FALSE
döndürürTRUE
.
CFileTimeSpan::operator >=
Eşitliği veya daha büyük olanını belirlemek için iki CFileTimeSpan
nesneyi karşılaştırır.
bool operator>=(CFileTimeSpan span) const throw();
Parametreler
span
Karşılaştırılacak CFileTimeSpan
nesne.
Dönüş değeri
İlk nesne değerinden büyükse (yani, daha uzun bir süreyi temsil ediyorsa) veya ikinci nesneye eşitse döndürür TRUE
; aksi takdirde FALSE
.
CFileTimeSpan::SetTimeSpan
Nesnenin zaman aralığını ayarlamak için bu yöntemi çağırın CFileTimeSpan
.
void SetTimeSpan(LONGLONG nSpan) throw();
Parametreler
nSpan
100 nanosaniyelik FILETIME
birim cinsinden zaman aralığı için yeni değer. Daha fazla bilgi için bkz. CFileTime
.
Ayrıca bkz.
FILETIME
CFileTime
sınıfı
Hiyerarşi grafiği
ATL/MFC paylaşılan sınıfları