_ismbchira、_ismbchira_l、_ismbckata、_ismbckata_l
このコード ページ 932 の特定の機能。
重要 |
---|
この API は、Windows のランタイムで実行するアプリケーションで使用することはできません。詳細については、でサポート /ZW CRT 関数" "を参照してください。 |
int _ismbchira(
unsigned int c
);
int _ismbchira_l(
unsigned int c,
_locale_t locale
);
int _ismbckata(
unsigned int c
);
int _ismbckata_l(
unsigned int c,
_locale_t locale
);
パラメーター
c
テストする文字。locale
使用するロケール。
戻り値
これらのルーチンでは、文字がテスト条件を満たすまたは 0 以外の値を返します。c の <= 255 とそこに _ismbb の対応するルーチン (たとえば、_ismbcalnum は _ismbbalnumに該当します) の場合、結果は _ismbb の対応するルーチンの戻り値です。
解説
これらの関数は特定の状況で特定のマルチバイト文字をテストします。
_l のサフィックスが付いたこれらの関数の各バージョンは同じですが、ロケールに依存する動作に現在のロケールの代わりに渡されたロケールを使用します。詳細については、「ロケール」を参照してください。
ルーチン |
テスト条件 (コード ページ 932 のみ) |
---|---|
_ismbchira |
ダブル バイトひらがな: 0x829F<=c<=0x82F1。 |
_ismbchira_l |
ダブル バイトひらがな: 0x829F<=c<=0x82F1。 |
_ismbckata |
ダブル バイト カタカナ: 0x8340<=c<=0x8396。 |
_ismbckata_l |
ダブル バイト カタカナ: 0x8340<=c<=0x8396。 |
最後のコード ページ 932 の特定
必要条件
ルーチン |
必須ヘッダー |
---|---|
_ismbchira |
<mbstring.h> |
_ismbchira_l |
<mbstring.h> |
_ismbckata |
<mbstring.h> |
_ismbckata_l |
<mbstring.h> |
互換性の詳細については、「C ランタイム ライブラリ」の「互換性」を参照してください。
同等の .NET Framework 関数
該当なし標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。