OCI文字分類関数
OCI文字分類関数をリストし、説明します。
表31-5は、この項で説明しているOCI文字分類関数を示しています。
表31-5 OCI文字分類関数
| 関数 | 用途 |
|---|---|
|
ワイド・キャラクタが文字か10進数値かをテストします。 |
|
|
ワイド・キャラクタが文字かどうかをテストします。 |
|
|
ワイド・キャラクタが制御文字かどうかをテストします。 |
|
|
ワイド・キャラクタが10進数値かどうかをテストします。 |
|
|
ワイド・キャラクタがグラフ文字かどうかをテストします。 |
|
|
ワイド・キャラクタが小文字かどうかをテストします。 |
|
|
ワイド・キャラクタが印字可能文字かどうかをテストします。 |
|
|
ワイド・キャラクタが句読点文字かどうかをテストします。 |
|
|
マルチバイトへの変換時に、ワイド・キャラクタがシングルバイト文字かどうかをテストします。 |
|
|
ワイド・キャラクタがスペース文字かどうかをテストします。 |
|
|
ワイド・キャラクタが大文字かどうかをテストします。 |
|
|
ワイド・キャラクタが16進数値かどうかをテストします。 |
- OCIWideCharIsAlnum()
ワイド・キャラクタが文字か10進数値かをテストします。 - OCIWideCharIsAlpha()
ワイド・キャラクタが文字かどうかをテストします。 - OCIWideCharIsCntrl()
ワイド・キャラクタが制御文字かどうかをテストします。 - OCIWideCharIsDigit()
ワイド・キャラクタが10進数値かどうかをテストします。 - OCIWideCharIsGraph()
ワイド・キャラクタがグラフ文字かどうかをテストします。 - OCIWideCharIsLower()
ワイド・キャラクタが小文字かどうかをテストします。 - OCIWideCharIsPrint()
ワイド・キャラクタが印字可能文字かどうかをテストします。 - OCIWideCharIsPunct()
ワイド・キャラクタが句読点文字かどうかをテストします。 - OCIWideCharIsSingleByte()
マルチバイトへの変換時に、ワイド・キャラクタがシングルバイト文字かどうかをテストします。 - OCIWideCharIsSpace()
ワイド・キャラクタがスペース文字かどうかをテストします。 - OCIWideCharIsUpper()
ワイド・キャラクタが大文字かどうかをテストします。 - OCIWideCharIsXdigit()
ワイド・キャラクタが16進数値かどうかをテストします。
親トピック: OCIグローバリゼーション・サポート関数
OCIWideCharIsAlnum()
ワイド・キャラクタが文字か10進数値かをテストします。
用途
ワイド・キャラクタが文字か10進数値かをテストします。
構文
boolean OCIWideCharIsAlnum ( void *hndl,
OCIWchar wc );戻り値
TRUEまたはFALSE。
親トピック: OCI文字分類関数
OCIWideCharIsAlpha()
ワイド・キャラクタが文字かどうかをテストします。
用途
ワイド・キャラクタが文字かどうかをテストします。
構文
boolean OCIWideCharIsAlpha ( void *hndl,
OCIWchar wc );戻り値
TRUEまたはFALSEです。
親トピック: OCI文字分類関数
OCIWideCharIsCntrl()
ワイド・キャラクタが制御文字かどうかをテストします。
用途
ワイド・キャラクタが制御文字かどうかをテストします。
構文
boolean OCIWideCharIsCntrl ( void *hndl,
OCIWchar wc );戻り値
TRUEまたはFALSEです。
親トピック: OCI文字分類関数
OCIWideCharIsDigit()
ワイド・キャラクタが10進数値かどうかをテストします。
用途
ワイド・キャラクタが10進数値かどうかをテストします。
構文
boolean OCIWideCharIsDigit ( void *hndl,
OCIWchar wc );戻り値
TRUEまたはFALSEです。
親トピック: OCI文字分類関数
OCIWideCharIsGraph()
ワイド・キャラクタがグラフ文字かどうかをテストします。
用途
グラフ文字とは、表示される文字で、通常はアルファベット文字、小数点および句読点記号を含みます。
構文
boolean OCIWideCharIsGraph ( void *hndl,
OCIWchar wc );戻り値
TRUEまたはFALSEです。
親トピック: OCI文字分類関数
OCIWideCharIsLower()
ワイド・キャラクタが小文字かどうかをテストします。
用途
ワイド・キャラクタが小文字かどうかをテストします。
構文
boolean OCIWideCharIsLower ( void *hndl,
OCIWchar wc );戻り値
TRUEまたはFALSEです。
親トピック: OCI文字分類関数
OCIWideCharIsPrint()
ワイド・キャラクタが印字可能文字かどうかをテストします。
用途
ワイド・キャラクタが印字可能文字かどうかをテストします。
構文
boolean OCIWideCharIsPrint ( void *hndl,
OCIWchar wc );戻り値
TRUEまたはFALSEです。
親トピック: OCI文字分類関数
OCIWideCharIsPunct()
ワイド・キャラクタが句読点文字かどうかをテストします。
用途
ワイド・キャラクタが句読点文字かどうかをテストします。
構文
boolean OCIWideCharIsPunct ( void *hndl,
OCIWchar wc );戻り値
TRUEまたはFALSEです。
親トピック: OCI文字分類関数
OCIWideCharIsSingleByte()
マルチバイトへの変換時に、ワイド・キャラクタがシングルバイト文字かどうかをテストします。
用途
マルチバイトへの変換時に、ワイド・キャラクタがシングルバイト文字かどうかをテストします。
構文
boolean OCIWideCharIsSingleByte ( void *hndl,
OCIWchar wc );戻り値
TRUEまたはFALSEです。
親トピック: OCI文字分類関数
OCIWideCharIsSpace()
ワイド・キャラクタがスペース文字かどうかをテストします。
用途
スペース文字は、表示テキストに空白のみを表示させます(たとえば、空白、タブ、改行、新規行、縦方向タブまたは改ページなど)。
構文
boolean OCIWideCharIsSpace ( void *hndl,
OCIWchar wc );戻り値
TRUEまたはFALSEです。
親トピック: OCI文字分類関数
OCIWideCharIsUpper()
ワイド・キャラクタが大文字かどうかをテストします。
用途
ワイド・キャラクタが大文字かどうかをテストします。
構文
boolean OCIWideCharIsUpper ( void *hndl,
OCIWchar wc );戻り値
TRUEまたはFALSEです。
親トピック: OCI文字分類関数
OCIWideCharIsXdigit()
ワイド・キャラクタが16進数値かどうかをテストします。
用途
ワイド・キャラクタが16進数値(0から9、AからF、aからf)かどうかをテストします。
構文
boolean OCIWideCharIsXdigit ( void *hndl,
OCIWchar wc );戻り値
TRUEまたはFALSEです。
親トピック: OCI文字分類関数