次の方法で共有


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

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

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

ルーチン

使用方法

_mbclen、mblen、_mblen_l

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

strlen、wcslen、_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

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

参照

関連項目

国際化

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