共用方式為


位元組分類

這些常式中的每一個條件符合測試多位元組字元的指定位元組。 除了指定的位置之外,輸出值會受到地區設定的 LC_CTYPE 類別設定影響。如需詳細資訊,請參閱 setlocale。 這些函式沒有以 _l 後綴的版本在這些地區相依的行為上使用目前的地區設定,而以 _l 後綴版本除了它們會使用傳入的地區設定參數之外運作相同。

注意事項注意事項

根據定義,0 到 127 的 ASCII 字元集是所有多位元組字元集的子集。例如,日文片假名字元集包括 ASCII 以及非 ASCII 字元。

下表的預定義常值定義於 CTYPE.H。

多位元組字元位元組分類常式

常式

位元測試條件

.NET Framework 對等用法

isleadbyte、_isleadbyte_l

前導位元組;測試結果取決於 LC_CTYPE 目前地區設定分類設定

不適用,不過請參閱 System::Globalization::CultureInfo

_ismbbalnum、_ismbbalnum_l

isalnum || _ismbbkalnum

不適用,不過請參閱 System::Globalization::CultureInfo

_ismbbalpha、_ismbbalpha_l

isalpha || _ismbbkalnum

不適用,不過請參閱 System::Globalization::CultureInfo

_ismbbgraph、_ismbbgraph_l

與 _ismbbprint相同,但 _ismbbgraph 不包含空白字元 (0x20)

不適用,不過請參閱 System::Globalization::CultureInfo

_ismbbkalnum、_ismbbkalnum_l

非 ASCII 除了標點符號以外的文字符號。 例如,只在字碼頁 932 中, _ismbbkalnum 會測試片假名英數

不適用,不過請參閱 System::Globalization::CultureInfo

_ismbbkana、_ismbbkana_l

片假名 (0xA1 – 0xDF),字碼頁 932 中

不適用,不過請參閱 System::Globalization::CultureInfo

_ismbbkprint、_ismbbkprint_l

非 ASCII 文字或非 ASCII 標點符號。 例如,只在字碼頁 932 中, _ismbbkprint 會測試片假名英數或片假名標點符號 (範圍:0xA1 – 0xDF)。

不適用,不過請參閱 System::Globalization::CultureInfo

_ismbbkpunct、_ismbbkpunct_l

非 ASCII 的點。 例如,在字碼頁 932 中, _ismbbkpunct 會測試片假名標點符號。

不適用,不過請參閱 System::Globalization::CultureInfo

_ismbblead、_ismbblead_l

第一個位元組的多位元組字元。 例如,在字碼頁 932 中,有效範圍是 0x81 – 0x9F, 0xE0 – 0xFC。

不適用,不過請參閱 System::Globalization::CultureInfo

_ismbbprint、_ismbbprint_l

isprint || _ismbbkprint. ismbbprint 包含空白字元 (0x20)

不適用,不過請參閱 System::Globalization::CultureInfo

_ismbbpunct、_ismbbpunct_l

ispunct || _ismbbkpunct

不適用,不過請參閱 System::Globalization::CultureInfo

_ismbbtrail, _ismbbtrail_l

第二個位元組多位元組字元。 例如,在字碼頁 932 中,有效範圍是 0x40 – 0x7E, 0x80 – 0xEC。

不適用,不過請參閱 System::Globalization::CultureInfo

_ismbslead, _ismbslead_l

前導位元組 (在字串內容)

不適用,不過請參閱 System::Globalization::CultureInfo

ismbstrail, _ismbstrail_l

後隨位元組 (在字串內容)

不適用,不過請參閱 System::Globalization::CultureInfo

_mbbtype、_mbbtype_l

根據上一個位元組的傳回位元組型別

不適用,不過請參閱 System::Globalization::CultureInfo

_mbsbtype、_mbsbtype_l

傳回在字串內的位元組型別

不適用,不過請參閱 System::Globalization::CultureInfo

mbsinit

追蹤多位元組字元轉換的狀態。

不適用,不過請參閱 System::Globalization::CultureInfo

MB_LEN_MAX 巨集,定義在 LIMITS.H,在所有多位元組字元可能有的位元組擴展至最大長度。 MB_CUR_MAX,定義在 STDLIB.H,在位元組擴展至最大長度所有多位元組字元在目前地區設定。

請參閱

參考

依分類區分的執行階段常式