Namespaces
Variants

fpos_t

From cppreference.net
< c ‎ | io
Definiert im Header <stdio.h>
typedef /* implementation-defined */ fpos_t ;

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

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

(seit C95)

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

Siehe auch

ruft die Dateipositionsanzeige ab
(Funktion)
bewegt die Dateipositionsanzeige an eine bestimmte Stelle in einer Datei
(Funktion)
Konvertierungsstatusinformationen zum Iterieren von Multibyte-Zeichenketten
(Klasse)