| I/O manipulators | ||||
| Print functions(C++23) | ||||
| C-style I/O | ||||
| Buffers | ||||
(C++23) | ||||
(C++98/26*) | ||||
(C++20) | ||||
| Streams | ||||
| Abstractions | ||||
| File I/O | ||||
| String I/O | ||||
| Array I/O | ||||
(C++23) | ||||
(C++23) | ||||
(C++23) | ||||
(C++98/26*) | ||||
(C++98/26*) | ||||
(C++98/26*) | ||||
| Synchronized Output | ||||
(C++20) | ||||
| Types | ||||
| Error category interface | ||||
(C++11) | ||||
(C++11) |
| Types and objects | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Functions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Defined in header <cstdio> | ||
typedef/* implementation-defined */ fpos_t; | ||
std::fpos_t is a non-array complete object type, can be used to store (bystd::fgetpos) and restore (bystd::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 astd::mbstate_t object, whose value is stored as part of the value of astd::fpos_t object bystd::fgetpos.
| gets the file position indicator (function)[edit] | |
| moves the file position indicator to a specific location in a file (function)[edit] | |
| conversion state information necessary to iterate multibyte character strings (class)[edit] | |
| represents absolute position in a stream or a file (class template)[edit] | |
C documentation forfpos_t | |