Namespaces
Variants

fpos_t

From cppreference.net
< c ‎ | io
ヘッダーで定義 <stdio.h>
typedef /* implementation-defined */ fpos_t ;

fpos_t は非配列の完全オブジェクト型であり、Cストリームの位置とマルチバイトパーサの状態(存在する場合)を保存( fgetpos によって)および復元( fsetpos によって)するために使用できます。

ワイド指向Cストリームのマルチバイトパーサ状態は、 mbstate_t オブジェクトによって表現され、その値は fpos_t オブジェクトの値の一部として fgetpos によって格納されます。

(C95以降)

参考文献

  • C17 standard (ISO/IEC 9899:2018):
  • 7.21.1 Introduction (p: 217-218)
  • 7.21.2 Streams (p: 218-219)
  • C11標準 (ISO/IEC 9899:2011):
  • 7.21.1 導入 (p: 296-298)
  • 7.21.2 ストリーム (p: 298-299)
  • C99規格(ISO/IEC 9899:1999):
  • 7.19.1 導入(p: 262-264)
  • 7.19.2 ストリーム(p: 264-265)
  • C89/C90標準 (ISO/IEC 9899:1990):
  • 4.9.1 はじめに
  • 4.9.2 ストリーム

関連項目

ファイル位置指示子を取得する
(関数)
ファイル位置指示子をファイル内の特定の位置に移動する
(関数)
マルチバイト文字列を反復処理するために必要な変換状態情報
(クラス)