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
    对掩码值分析开始的数组的指针。每个特性字符被存储。

返回值

第一是 true 成员函数返回一个布尔值,如果测试的掩码字符具有值描述的特性;false,如果它不具有特性。

函数返回一蒙板数组的第二个成员值分析每个特性。范围的字符。

备注

特性值字符类的类提供 ctype ctype_base掩码,派生。 第一个成员函数可接受的值的掩码组合称为位屏蔽和按位窗体的第一个参数的表达式由逻辑运算符 (|,&,^,|)。

示例

针对 参见示例,调用 do_is

要求

页眉: <区域设置>

命名空间: std

请参见

参考

ctype 类