public static member function
<string>

std::char_traits::to_char_type

static char_type to_char_type (const int_type& c);
static constexpr char_type to_char_type (int_type c) noexcept;
转换为字符类型
返回 cchar_type等效值。

如果 c 没有对应的有效字符值,则该函数返回一些实现定义的值。

所有字符特征类型应实现该函数,以便返回的值转换回int_typeto_int_type 比较等于 c(使用 成员 eq_int_type),如果 c 表示一个有效的字符值。

参数

c
值。
成员类型int_type是一个整数类型,可以表示 eof() 或任何有效的字符值。

返回值

要放回的字符的char_type等效值。

成员类型char_type字符类型(即,char_traits 中的类模板参数)。

复杂度

常量。

异常安全

无异常保证:此成员函数从不抛出异常。

另见