_ismbbblank
, _ismbbblank_l
指定されたマルチバイト文字が空白文字かどうかを判定します。
重要
この API は、Windows ランタイムで実行するアプリケーションでは使用できません。 詳細については、「ユニバーサル Windows プラットフォーム アプリでサポートされていない CRT 関数」を参照してください。
構文
int _ismbbblank(
unsigned int c
);
int _ismbbblank_l(
unsigned int c,
_locale_t locale
);
パラメーター
c
テストする整数。
locale
使用するロケール。
戻り値
_ismbbblank
は、c
が空白 (0x20) 文字、水平タブ (0x09) 文字、またはテキスト行内の単語を分離するために使用されるロケール固有の文字で、その文字の isspace
が true である文字を表す場合、0 以外の値を返します。それ以外の場合は 0 を返します。 _ismbbblank
は、すべてのロケールに依存する動作に現在のロケールを使用します。 _ismbbblank_l
は、代わりに渡されるロケールを使用することを除いて同じです。 詳細については、「 Locale」を参照してください。
解説
既定では、この関数のグローバル状態の適用対象は、アプリケーションになります。 この動作を変更するには、「CRT でのグローバル状態」を参照してください。
要件
ルーチンによって返される値 | 必須ヘッダー |
---|---|
_ismbbblank |
<mbctype.h> |
_ismbbblank_l |
<mbctype.h> |
互換性の詳細については、「 Compatibility」を参照してください。