__isascii、iswascii
特定の文字は、ASCII 文字かどうかを判定します。
int __isascii(
int c
);
int iswascii(
wint_t c
);
パラメーター
- c
テストする整数。
戻り値
これらのルーチンでは、c は ASCII 文字の特定の表現である場合に 0 以外の返します。 __isascii は c は ASCII 文字の場合 0 以外の値 (–範囲 0x00 ~ 0x7F)。 iswascii は c は ASCII 文字のワイド文字表現である場合に 0 以外の値を返します。 これらの各ルーチンは、c がテスト条件を満たしていない場合は 0 を返します。
汎用テキスト ルーチンのマップ
Tchar.h のルーチン |
_UNICODE および _MBCS が未定義の場合 |
_MBCS が定義されている場合 |
_UNICODE が定義されている場合 |
---|---|---|---|
_istascii |
isascii |
isascii |
iswascii |
必要条件
ルーチン |
必須ヘッダー |
---|---|
__isascii |
<ctype.h> |
iswascii |
<ctype.h> または <wchar.h> |