位元組分類
這些常式的每個測試條件的滿意度的多位元組字元的指定的位元組。除非另有指定,其中的輸出值受到設定LC_CTYPE類別設定的地區設定; 請參閱 setlocale 如需詳細資訊。這些函式版本_l尾碼會將目前的地區設定用於這個地區設定相關的行為。 與版本_l尾碼完全相同,不同之處在於它們使用地區設定參數中傳遞。
![]() |
---|
根據預設,介於 0 到 127 的 ASCII 字元會是所有多位元組字元集的子集。例如,日文片假名字元集包括 ASCII,以及非 ASCII 字元。 |
下表中預先定義的常數被定義在 CTYPE。H.
多位元組字元位元組分類常式
常式 |
位元組的測試條件 |
.NET Framework 的對等用法 |
---|---|---|
前置位元組; 測試結果取決於LC_CTYPE的目前地區設定的分類設定 |
不適用,但請參閱 System::Globalization::CultureInfo |
|
isalnum || _ismbbkalnum |
不適用,但請參閱 System::Globalization::CultureInfo |
|
isalpha || _ismbbkalnum |
不適用,但請參閱 System::Globalization::CultureInfo |
|
相同的_ismbbprint,但_ismbbgraph不包含空格字元 (0x20) |
不適用,但請參閱 System::Globalization::CultureInfo |
|
非 ASCII 文字符號以外的標點符號。例如,在字碼頁 932, _ismbbkalnum片假名英數字元的測試 |
不適用,但請參閱 System::Globalization::CultureInfo |
|
片假名 (0xA1-0xDF),字碼頁 932 只 |
不適用,但請參閱 System::Globalization::CultureInfo |
|
非 ASCII 文字或非 ASCII 標點符號符號。例如,在字碼頁 932, _ismbbkprint測試片假名字母或片假名標點符號 (範圍: 0xA1-0xDF)。 |
不適用,但請參閱 System::Globalization::CultureInfo |
|
非 ASCII 標點符號。例如,在字碼頁 932, _ismbbkpunct片假名標點符號的測試。 |
不適用,但請參閱 System::Globalization::CultureInfo |
|
多位元組字元第一個位元組。比方說,在程式碼頁 932 唯一,有效範圍是為 0x81 – 0x9f 來,0xE0 – 0xFC。 |
不適用,但請參閱 System::Globalization::CultureInfo |
|
isprint || _ismbbkprint. ismbbprint包含了空白字元 (0x20) |
不適用,但請參閱 System::Globalization::CultureInfo |
|
ispunct || _ismbbkpunct |
不適用,但請參閱 System::Globalization::CultureInfo |
|
多位元組字元第二個位元組。比方說,在程式碼頁 932 唯一,有效範圍是為 0x40 – 0x7E,0x80 – 0xEC。 |
不適用,但請參閱 System::Globalization::CultureInfo |
|
前置位元組 (以字串顯示) |
不適用,但請參閱 System::Globalization::CultureInfo |
|
後隨位元組 (以字串顯示) |
不適用,但請參閱 System::Globalization::CultureInfo |
|
根據前一個位元組的傳回 byte 型別 |
不適用,但請參閱 System::Globalization::CultureInfo |
|
傳回字串中的位元組數字類型 |
不適用,但請參閱 System::Globalization::CultureInfo |
|
追蹤多位元組字元轉換的狀態。 |
不適用,但請參閱 System::Globalization::CultureInfo |
MB_LEN_MAX巨集,限制所述。H,會展開以位元組為單位,可以具有任何多位元組字元的最大長度。MB_CUR_MAX在 STDLIB 中定義。H,將擴充目前的地區設定中的任何多位元組字元以位元組為單位的最大長度。