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