Spec-Zone.ru › C

fpos_t

Определено в заголовочном файле <stdio.h>
typedef /* implementation-defined */ fpos_t;

fpos_t является типом объекта без массива, который может использоваться для хранения (с помощью fgetpos) и восстановления (с помощью fsetpos) позиции и состояния многобайтового анализатора (если таковой имеется) для потока C.

Состояние многобайтового анализатора ориентированного на широкие символы потока C представлено объектом mbstate_t, значение которого хранится как часть значения объекта fpos_t с помощью fgetpos.

(с C95)

Ссылки

  • Стандарт C17 (ISO/IEC 9899:2018):
    • 7.21.1 Введение (с. 217-218)
    • 7.21.2 Потоки (с. 218-219)
  • Стандарт C11 (ISO/IEC 9899:2011):
    • 7.21.1 Введение (с. 296-298)
    • 7.21.2 Потоки (с. 298-299)
  • Стандарт C99 (ISO/IEC 9899:1999):
    • 7.19.1 Введение (с. 262-264)
    • 7.19.2 Потоки (с. 264-265)
  • Стандарт C89/C90 (ISO/IEC 9899:1990):
    • 4.9.1 Введение
    • 4.9.2 Потоки

См. также

fgetpos
получает указатель позиции файла
(функция)
fsetpos
перемещает указатель позиции файла в определённое место в файле
(функция)
mbstate_t
(C95)
информация о состоянии преобразования, необходимая для итерации строк многобайтовых символов
(класс)
Документация C++ для fpos_t

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/c/io/fpos_t

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API