Udostępnij za pośrednictwem


fpos Class

Klasa szablonu opisuje obiekt, który można przechowywać wszystkie informacje potrzebne do przywrócenia wskaźnika miejsce dowolnego pliku w dowolnym strumienia.Obiekt klasy fpos <St> skutecznie przechowywane są co najmniej dwa obiekty Członkowskie:

  • Wartość przesunięcia, typu streamoff.

  • Stan konwersji, do użytku przez obiekt klasy basic_filebuf, typu St, zazwyczaj mbstate_t.

Można również przechowywać pozycji dowolnego pliku, do użytku przez obiekt klasy basic_filebuf, typu fpos_t.W środowisku z rozmiar pliku ograniczony, jednakże streamoff i fpos_t może być używany czasami wymiennie.W środowisku z nie strumieni, które mają kodowania zależne od Państwa mbstate_t może być rzeczywiście nieużywane.Dlatego liczba obiektów przechowywanych mogą się różnić.

template <class Statetype>
   class fpos

Parametry

  • Statetype
    Informacje dotyczące stanu.

42zz68ta.collapse_all(pl-pl,VS.110).gifKonstruktory

fpos

Utwórz obiekt, który zawiera informacje o stanie (przesunięcie) w strumieniu.

42zz68ta.collapse_all(pl-pl,VS.110).gifFunkcje składowe

seekpos

Używane wewnętrznie tylko standardowa biblioteka języka C++.Nie można wywołać tej metody z kodu.

Stan

Ustawia lub zwraca stan konwersji.

42zz68ta.collapse_all(pl-pl,VS.110).gifOperatory

operator! =

Testy położenie pliku wskaźników dla nierówności.

operator +

Zwiększa wskaźnik położenie pliku.

operator +=

Zwiększa wskaźnik położenie pliku.

operator-

Wskaźnik Dekrementuje pozycji pliku.

operator-=

Wskaźnik Dekrementuje pozycji pliku.

operator ==

Testy położenie pliku wskaźników dla równości.

operator streamoff

Poświaty obiektu typu fpos do obiektu typu streamoff.

Wymagania

Nagłówek: <ios>

Obszar nazw: std

Zobacz też

Informacje

Bezpieczeństwo wątków w standardowa biblioteka języka C++

iostream Programowanie

iostreams Konwencji

Inne zasoby

fpos członkowie

<ios> Członkowie