fpos_t
|
Defined in header
<stdio.h> |
||
|
typedef /* implementation-defined */ fpos_t;
|
||
fpos_t is a non-array complete object type, can be used to store (by fgetpos) and restore (by fsetpos) the position and multibyte parser state (if any) for a C stream.
|
The multibyte parser state of a wide-oriented C stream is represented by a mbstate_t object, whose value is stored as part of the value of a |
(since C95) |
References
- C17 standard (ISO/IEC 9899:2018):
-
- 7.21.1 Introduction (p: 217-218)
-
- 7.21.2 Streams (p: 218-219)
- C11 standard (ISO/IEC 9899:2011):
-
- 7.21.1 Introduction (p: 296-298)
-
- 7.21.2 Streams (p: 298-299)
- C99 standard (ISO/IEC 9899:1999):
-
- 7.19.1 Introduction (p: 262-264)
-
- 7.19.2 Streams (p: 264-265)
- C89/C90 standard (ISO/IEC 9899:1990):
-
- 4.9.1 Introduction
-
- 4.9.2 Streams
See also
| gets the file position indicator (function) |
|
| moves the file position indicator to a specific location in a file (function) |
|
|
(C95)
|
conversion state information necessary to iterate multibyte character strings (class) |