名前空間
変種
操作

fpos_t

From cppreference.com
< c‎ | io
 
 
ファイル入出力
型とオブジェクト
        
fpos_t

関数
ファイルアクセス
(C95)
非書式化入出力
(C95)(C95)
(C95)
(C95)(C95)
(C95)
(C95)

書式付き入力
直接入出力
書式付き出力
ファイルポジショニング
エラーハンドリング
ファイル操作
 
ヘッダー <stdio.h> で定義
typedef /* 実装定義 */ fpos_t;

fpos_t は、配列ではない完全なオブジェクト型であり、Cストリームの位置と(もしあれば)マルチバイトパーサーの状態を、fgetpos で格納し、fsetpos で復元するために使用できます。

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

(C95 以降)

[編集] 参考文献

  • C17標準 (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 Introduction (p: 296-298)
  • 7.21.2 Streams (p: 298-299)
  • C99標準 (ISO/IEC 9899:1999)
  • 7.19.1 Introduction (p: 262-264)
  • 7.19.2 Streams (p: 264-265)
  • C89/C90標準 (ISO/IEC 9899:1990)
  • 4.9.1 Introduction
  • 4.9.2 Streams

[編集] 関連項目

ファイル位置指示子を取得する
(関数) [編集]
ファイル位置指示子をファイル内の特定の場所に移動する
(関数) [編集]
マルチバイト文字列を走査するために必要な変換状態情報
(クラス) [編集]
English 日本語 中文(简体) 中文(繁體)