<inttypes.h>: 整数型変換
Detailed Description
このヘッダファイルは <stdint.h>
からサイズが確定した整数型定義を読み込み、これを提供します。??
This header file includes the exact-width
integer definitions from <stdint.h>
, and extends them with additional facilities
provided by the implementation.
現在のところ、拡張は以下のものが含まれます。
- 2つの"far" ポインタを保持できる整数型(64KBを越えたアドレッシングができるコードポインタ)
- printfやscanfなどのフォーマットオプションに使用できる定義名、<stdio.h>: Standard IO facilitiesでサポートされている
ISO 9899:1999のフルサポートは行いません。ここでリスとされたものだけがサポートされます。
ここで提供される変換マクロ定義の目的は、<stdint.h>で定義される各整数型に対し、printf() やscanf() のフォーマット生成を容易にするものです。
※uint8_t に対応するフォーマットオプションはPRIx8と、ビット幅で指定できる?:
以下の例を参照ください。
Define Documentation
|
int16_tを十進表記するためのprintfフォーマット指定
|
|
int32_tを十進表記するためのprintfフォーマット指定
|
|
int8_tを十進表記するためのprintfフォーマット指定
|
|
int_fast16_t を十進表記するためのprintfフォーマット指定
|
|
int_fast32_t を十進表記するためのprintfフォーマット指定
|
|
int_fast8_t を十進表記するためのprintfフォーマット指定
|
|
int_least16_t を十進表記するためのprintfフォーマット指定
|
|
int_least32_t を十進表記するためのprintfフォーマット指定
|
|
int_least8_t を十進表記するためのprintfフォーマット指定
|
|
intptr_tを十進表記するためのprintfフォーマット指定
|
|
int16_t を整数表記??するためのprintfフォーマット指定
|
|
int32_t を整数表記??するためのprintfフォーマット指定
|
|
r int8_t を整数表記??するためのprintfフォーマット指定
|
|
integer printf format for int_fast16_t
|
|
int_fast32_t を整数表記??するためのprintfフォーマット指定
|
|
int_fast8_t を整数表記??するためのprintfフォーマット指定
|
|
int_least16_t を整数表記??するためのprintfフォーマット指定
|
|
int_least32_t を整数表記??するためのprintfフォーマット指定
|
|
int_least8_t を整数表記??するためのprintfフォーマット指定
|
|
intptr_t を整数表記??するためのprintfフォーマット指定
|
|
uint16_t を8進表記するためのprintfフォーマット指定
|
|
uint32_t を8進表記するためのprintfフォーマット指定
|
|
uint8_t を8進表記するためのprintfフォーマット指定
|
|
uint_fast16_t を8進表記するためのprintfフォーマット指定
|
|
uint_fast32_t を8進表記するためのprintfフォーマット指定
|
|
uint_fast8_t を8進表記するためのprintfフォーマット指定
|
|
uint_least16_t を8進表記するためのprintfフォーマット指定
|
|
uint_least32_t を8進表記するためのprintfフォーマット指定
|
|
uint_least8_t を8進表記するためのprintfフォーマット指定
|
|
uintptr_t を8進表記するためのprintfフォーマット指定
|
|
uint16_t を10進表記するためのprintfフォーマット指定
|
|
uint32_t を10進表記するためのprintfフォーマット指定
|
|
uint8_t を10進表記するためのprintfフォーマット指定
|
|
uint_fast16_t を10進表記するためのprintfフォーマット指定
|
|
uint_fast32_t を10進表記するためのprintfフォーマット指定
|
|
|
|
uint_fast8_t を10進表記するためのprintfフォーマット指定
|
|
uint_least16_t を10進表記するためのprintfフォーマット指定
|
|
uint_least32_t を10進表記するためのprintfフォーマット指定
|
|
uint_least8_t を10進表記するためのprintfフォーマット指定
|
|
uintptr_t を10進表記するためのprintfフォーマット指定
|
|
uint16_t を大文字16進表記するためのprintfフォーマット指定
|
|
uint16_t を小文字16進表記するためのprintfフォーマット指定
|
|
uint32_t を大文字16進表記するためのprintfフォーマット指定
|
|
uint32_t を小文字16進表記するためのprintfフォーマット指定
|
|
uint8_t を大文字16進表記するためのprintfフォーマット指定
|
|
uint8_t を小文字16進表記するためのprintfフォーマット指定
|
|
uint_fast16_t を大文字16進表記するためのprintfフォーマット指定
|
|
uint_fast16_t を小文字16進表記するためのprintfフォーマット指定
|
|
uint_fast32_t を大文字16進表記するためのprintfフォーマット指定
|
|
uint_fast32_t を小文字16進表記するためのprintfフォーマット指定
|
|
uint_fast8_t を大文字16進表記するためのprintfフォーマット指定
|
|
uint_fast8_t を小文字16進表記するためのprintfフォーマット指定
|
|
uint_least16_t を大文字16進表記するためのprintfフォーマット指定
|
|
uint_least16_t を小文字16進表記するためのprintfフォーマット指定
|
|
uint_least32_t を大文字16進表記するためのprintfフォーマット指定
|
|
uint_least32_t を小文字16進表記するためのprintfフォーマット指定
|
|
uint_least8_t を大文字16進表記するためのprintfフォーマット指定
|
|
uint_least8_t を小文字16進表記するためのprintfフォーマット指定
|
|
uintptr_t を大文字16進表記するためのprintfフォーマット指定
|
|
uintptr_t を小文字16進表記するためのprintfフォーマット指定
|
|
scanfフォーマット、10進、 int_fast16_t
|
|
scanfフォーマット、10進、 int_fast32_t
|
|
scanfフォーマット、10進、 int_least16_t
|
|
scanfフォーマット、10進、int_least32_t
|
|
scanfフォーマット、10進、 intptr_t
|
|
scanfフォーマット、generic-integer、 int16_t
|
|
scanfフォーマット、generic-integer、 int32_t
|
|
scanfフォーマット、generic-integer、int_fast16_t
|
|
scanfフォーマット、generic-integer、int_fast32_t
|
|
generic-integer scanf format for int_least16_t
|
|
scanfフォーマット、generic-integer、int_least32_t
|
|
scanfフォーマット、generic-integer、 intptr_t
|
|
scanfフォーマット、8進、uint_fast16_t
|
|
scanfフォーマット、8進、uint_fast32_t
|
|
scanfフォーマット、8進、uint_least16_t
|
|
scanfフォーマット、8進、uint_least32_t
|
|
scanfフォーマット、8進、 uintptr_t
|
|
scanfフォーマット、10進、 uint32_t
|
|
scanfフォーマット、10進、uint_fast16_t
|
|
scanfフォーマット、10進、uint_fast32_t
|
|
scanfフォーマット、10進、 uint_least16_t
|
|
scanfフォーマット、10進、uint_least32_t
|
|
scanfフォーマット、10進、uintptr_t
|
|
scanfフォーマット、16進、 uint16_t
|
|
scanfフォーマット、16進、 uint32_t
|
|
scanfフォーマット、16進、 uint_fast16_t
|
|
scanfフォーマット、16進、uint_fast32_t
|
|
scanfフォーマット、16進、uint_least16_t
|
|
scanfフォーマット、16進、uint_least32_t
|
|
scanfフォーマット、16進、uintptr_t
|
Typedef Documentation
|
64KBytesを越えるポインタを保持できる符号付き整数型
|
|
64KBytesを越えるポインタを保持できる符号なし整数型
|