マルチバイト文字のシーケンスの解釈

Microsoft ランタイム ライブラリのほとんどのマルチバイト文字ルーチンはマルチバイト コード ページに対してマルチバイト文字シーケンスを認識します。出力値は、ロケールの LC_CTYPE カテゴリの設定で決まります。詳細については、「setlocale」を参照してください。_l サフィックスが付いていないこの関数のバージョンでは、このロケールに依存する動作に現在のロケールを使用します。_l サフィックスが付いているバージョンは、渡されたロケール パラメーターを代わりに使用する点を除いて同じです。

ロケール依存のマルチ バイトのルーチン

ルーチン

[条件]

_mbclen、mblen、_mblen_l

マルチバイト文字のバイト数を検証しを返します。

strlen、strlen_l、wcslen、wcslen_l、_mbslen、_mbslen_l、_mbstrlen、_mbstrlen_l

マルチバイト文字列の場合 : 文字列の各文字を確認してください ; 返される文字列の長さを返します。ワイド文字列の場合 : 返される文字列の長さを返します。

mbstowcs、_mbstowcs_l, mbstowcs_s、_mbstowcs_s_l

ワイド文字のシーケンスに対応するマルチバイト文字のシーケンスの変換

mbtowc、_mbtowc_l

対応するワイド文字への変換のマルチ バイト文字

wcstombs、_wcstombs_l, wcstombs_s、_wcstombs_s_l

マルチバイト文字の対応するワイド文字のシーケンスに対して一連の変換

wctomb、_wctomb_l, wctomb_s、_wctomb_s_l

対応するマルチバイト文字列に変換のワイド文字

参照

関連項目

国際化

カテゴリ別ランタイム ルーチン