Aracılığıyla paylaş


fpos Class

Şablon sınıfı herhangi bir akış içinde rasgele dosya konumu gösterge geri yüklemek için gerekli tüm bilgileri depolayan bir nesneyi tanımlar. Bir nesne sınıfını fpos <St> etkili bir şekilde en az iki üye nesneleri saklar:

  • Tür bir bayt uzaklığı streamoff.

  • Bir dönüştürme durumu, sınıf basic_filebuf bir nesneyi tarafından kullanılacak tür St, genelde mbstate_t.

Sınıfın bir nesnesi tarafından kullanılacak bir rasgele dosya konumu saklayabilirsiniz basic_filebuf, tür fpos_t. Ancak sınırlı bir dosya boyutu olan bir ortam streamoff ve fpos_t bazen birbirinin yerine kullanılabilir. Bir ortam durumu bağımlı kodlama sahip hiçbir akışları ile mbstate_t gerçekte kullanılmayan olabilir. Bu nedenle, depolanan üye nesne sayısı değişebilir.

template <class Statetype>
   class fpos

Parametreler

  • Statetype
    Durum bilgisi.

42zz68ta.collapse_all(tr-tr,VS.110).gifOluşturucular

fpos

Konum (ofset) akışı hakkında bilgi içeren bir nesne oluşturun.

42zz68ta.collapse_all(tr-tr,VS.110).gifÜye işlevleri

seekpos

Standart C++ Kitaplığı tarafından yalnızca dahili olarak kullanılır. Bu yöntem kodunuzdan çağırmayın.

durum

Ayarlar veya dönüştürme durumu döndürür.

42zz68ta.collapse_all(tr-tr,VS.110).gifİşleçler

operator! =

Eşitsizlik için dosya konumu göstergeleri sınar.

operator +

Dosya konumu göstergesi artırır.

işleci olan +=

Dosya konumu göstergesi artırır.

Operatör-

Dosya konumu azaltır göstergesi.

-= işlecini

Dosya konumu azaltır göstergesi.

operator ==

Dosya konumu göstergeleri eşitlik için sınar.

Operatör streamoff

Nesne türü yayınları fpos nesne türü için streamoff.

Gereksinimler

Başlık: <ios>

Namespace: std

Ayrıca bkz.

Başvuru

Standart C++ Kitaplığı'nda iş parçacığı güvenliği

iostream programlama

iostreams kuralları

Diğer Kaynaklar

fpos üyeler

<ios> Üyeler