マルチバイト文字のシーケンスの解釈
Microsoft ランタイム ライブラリのほとんどのマルチバイト文字ルーチンはマルチバイト コード ページに対してマルチバイト文字シーケンスを認識します。出力値は、ロケールの LC_CTYPE カテゴリの設定で決まります。詳細については、「setlocale」を参照してください。_l サフィックスが付いていないこの関数のバージョンでは、このロケールに依存する動作に現在のロケールを使用します。_l サフィックスが付いているバージョンは、渡されたロケール パラメーターを代わりに使用する点を除いて同じです。
ロケール依存のマルチ バイトのルーチン
ルーチン |
[条件] |
---|---|
マルチバイト文字のバイト数を検証しを返します。 |
|
strlen、strlen_l、wcslen、wcslen_l、_mbslen、_mbslen_l、_mbstrlen、_mbstrlen_l |
マルチバイト文字列の場合 : 文字列の各文字を確認してください ; 返される文字列の長さを返します。ワイド文字列の場合 : 返される文字列の長さを返します。 |
ワイド文字のシーケンスに対応するマルチバイト文字のシーケンスの変換 |
|
対応するワイド文字への変換のマルチ バイト文字 |
|
マルチバイト文字の対応するワイド文字のシーケンスに対して一連の変換 |
|
対応するマルチバイト文字列に変換のワイド文字 |