共用方式為


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% 成員函式可接受從遮罩值的組合稱為位元遮罩和位元組成其第一個參數的運算式必須以邏輯運算子 (|, _&;RYAN, ^, ~)。

範例

"範例"一節,呼叫 do_is

需求

標題: <locale>

命名空間: std

請參閱

參考

ctype Class