共用方式為


ctype::do_is

呼叫虛擬函式測試單一字元是否有特定屬性或分類每個字元屬性範圍以及陣列儲存它們。

virtual bool do_is(
    mask maskVal, 
    CharType ch
) const;
virtual const CharType *do_is(
    const CharType* first, 
    const CharType* last,
    mask* dest
) const;

參數

  • maskVal
    字元要測試的遮罩值。

  • ch
    屬性要測試的字元。

  • first
    對第一個字元的指標會屬性要分類的範圍。

  • last
    對字元的指標會在屬性要分類之範圍內的最後一個字元之後。

  • dest
    要儲存對遮罩值 Draw 陣列的開頭的指標每個的屬性字元。

傳回值

第 10% 成員函式會傳回 true 的布林值,如果正在測試之字元的遮罩值描述的屬性; false ,如果它不能有屬性。

函式會傳回包含遮罩陣列的第二個成員值 Draw 每個的屬性在這個範圍中的字元。

備註

值的字元分類的屬性類別提供遮罩 ctype_base, ctype 衍生。 第 10% 成員函式可以接受從遮罩值組合的位元遮罩和形成其第一個參數的運算式是由邏輯位元運算子 (|, & ,, ^ |)。

範例

請參閱 範例,呼叫 do_is

需求

標題: <地區設定>

命名空間: std

請參閱

參考

ctype 類別