C言語/標準ライブラリ/多バイト文字及びワイド文字拡張ユーティリティ

出典: フリー教科書『ウィキブックス(Wikibooks)』
ナビゲーションに移動 検索に移動
書きかけ

[1]

多バイト文字及びワイド文字拡張ユーティリティの関数を使用するためには、 wchar.hというヘッダファイルを組み込む必要がある。

目次

書式付きワイド文字入出力関数[編集]

[2]

fwprintf関数[編集]

fwscanf関数[編集]

swprintf関数[編集]

swscanf関数[編集]

vfwprintf関数[編集]

vfwscanf関数[編集]

vswprintf関数[編集]

vswscanf関数[編集]

vwprintf関数[編集]

vwscanf関数[編集]

wprintf関数[編集]

wscanf関数[編集]

ワイド文字入出力関数[編集]

[3]

fgetwc関数[編集]

fgetws関数[編集]

fputwc関数[編集]

fputws関数[編集]

fwide関数[編集]

getwc関数[編集]

getwchar関数[編集]

putwc関数[編集]

putwchar関数[編集]

ungetwc関数[編集]

ワイド文字列一般ユーティリティ[編集]

[4]

ワイド文字列数値変換関数[編集]

[5]

wcstod, wcstof, wcstold関数[編集]

wcstol, wcstoll, wcstoul, wcstoull関数[編集]

ワイド文字列コピー関数[編集]

[6]

wcscpy関数[編集]

wcsncpy関数[編集]

wmemcpy関数[編集]

wmemmove関数[編集]

ワイド文字列連結関数[編集]

[7]

wcscat関数[編集]

wcsncat関数[編集]

ワイド文字列比較関数[編集]

[8]

wcscmp関数[編集]

wcscoll関数[編集]

wcsncmp関数[編集]

wcsxfrm関数[編集]

wmemcmp関数[編集]

ワイド文字列探索関数[編集]

[9]

wcschr関数[編集]

wcscspn関数[編集]

wcspbrk関数[編集]

wcsrchr関数[編集]

wcsspn関数[編集]

wcsstr関数[編集]

wcstok関数[編集]

wmemchr関数[編集]

その他の関数[編集]

[10]

wcslen関数[編集]

wmemset関数[編集]

ワイド文字時間変換関数[編集]

[11]

wcsftime関数[編集]

多バイト文字・ワイド文字変換拡張ユーティリティ[編集]

[12]

1バイト文字・ワイド文字変換関数[編集]

[13]

btowc関数[編集]

wctob関数[編集]

変換状態関数[編集]

[14]

mbsinit関数[編集]

再開始可能な多バイト文字・ワイド文字変換関数[編集]

[15]

mbrlen関数[編集]

mbrtowc関数[編集]

wcrtomb関数[編集]

再開始可能な多バイト文字列ワイド文字列変換関数[編集]

[16]

mbsrtowcs関数[編集]

wcsrtombs関数[編集]

脚注[編集]

  1. ^ 『JISX3010:2003』p.248「7.24 多バイト文字及びワイド文字拡張ユーティリティ<wchar.h>」
  2. ^ 『JISX3010:2003』p.250「7.24.2 書式付きワイド文字入出力関数」
  3. ^ 『JISX3010:2003』p.262「7.24.3 ワイド文字入出力関数」
  4. ^ 『JISX3010:2003』p.265「7.24.4 ワイド文字列一般ユーティリティ」
  5. ^ 『JISX3010:2003』p.265「7.24.4.1 ワイド文字列数値変換関数」
  6. ^ 『JISX3010:2003』p.268「7.24.4.2 ワイド文字列コピー関数」
  7. ^ 『JISX3010:2003』p.270「7.24.4.3 ワイド文字列連結関数」
  8. ^ 『JISX3010:2003』p.270「7.24.4.4 ワイド文字列比較関数」
  9. ^ 『JISX3010:2003』p.272「7.24.4.5 ワイド文字列探索関数」
  10. ^ 『JISX3010:2003』p.274「7.24.4.6 その他の関数」
  11. ^ 『JISX3010:2003』p.274「7.24.5 ワイド文字時間変換」
  12. ^ 『JISX3010:2003』p.275「7.24.6 多バイト文字・ワイド文字変換拡張ユーティリティ」
  13. ^ 『JISX3010:2003』p.275「7.24.6.1 1バイト文字・ワイド文字変換関数」
  14. ^ 『JISX3010:2003』p.276「7.24.6.2 変換状態関数」
  15. ^ 『JISX3010:2003』p.276「7.24.6.3 再開始可能な多バイト文字・ワイド文字変換関数」
  16. ^ 『JISX3010:2003』p.278「7.24.6.4 再開始可能な多バイト文字列・ワイド文字列変換関数」