Namensräume
Varianten
Aktionen

fpos_t

Von cppreference.com
< c‎ | io
 
 
Datei-Ein-/Ausgabe
Typen und Objekte
        
fpos_t

Funktionen
Datei-Zugriff
(C95)
Unformatierte Ein-/Ausgabe
(C95)(C95)
(C95)
(C95)(C95)
(C95)
(C95)

Formatierte Eingabe
Direkte Ein-/Ausgabe
Formatierte Ausgabe
Dateipositionierung
Fehlerbehandlung
Operationen auf Dateien
 
Definiert in Header <stdio.h>
typedef /* implementierungsabhängig */ fpos_t;

fpos_t ist ein vollständiger Objekttyp, der kein Array ist. Er kann (mit fgetpos) verwendet werden, um die Position und den Zustand des Multibyte-Parsers (falls vorhanden) für einen C-Stream zu speichern und (mit fsetpos) wiederherzustellen.

Der Zustand des Multibyte-Parsers eines Wide-orientierten C-Streams wird durch ein mbstate_t-Objekt repräsentiert, dessen Wert von fgetpos als Teil des Werts eines fpos_t-Objekts gespeichert wird.

(seit C95)

[bearbeiten] Referenzen

  • C17-Standard (ISO/IEC 9899:2018)
  • 7.21.1 Einführung (S. 217-218)
  • 7.21.2 Streams (S. 218-219)
  • C11-Standard (ISO/IEC 9899:2011)
  • 7.21.1 Einführung (S. 296-298)
  • 7.21.2 Streams (S. 298-299)
  • C99-Standard (ISO/IEC 9899:1999)
  • 7.19.1 Einführung (S. 262-264)
  • 7.19.2 Streams (S. 264-265)
  • C89/C90-Standard (ISO/IEC 9899:1990)
  • 4.9.1 Einführung
  • 4.9.2 Streams

[bearbeiten] Siehe auch

holt den Dateipositionierungsindikator
(Funktion) [bearbeiten]
verschiebt den Dateipositionierungsindikator an eine bestimmte Stelle in einer Datei
(Funktion) [bearbeiten]
Konvertierungsinformationen, die zum Iterieren über Multibyte-Zeichenstrings benötigt werden
(Klasse) [bearbeiten]
C++ Dokumentation für fpos_t