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